Create(const CreateParamsType &polygonCreateParams)=0 (defined in Eegeo::Shapes::TShapeServiceBase< TModel, TCreateParams, TFactory, TRepository >) | Eegeo::Shapes::TShapeServiceBase< TModel, TCreateParams, TFactory, TRepository > | pure virtual |
CreateParamsType typedef (defined in Eegeo::Shapes::TShapeServiceBase< TModel, TCreateParams, TFactory, TRepository >) | Eegeo::Shapes::TShapeServiceBase< TModel, TCreateParams, TFactory, TRepository > | |
Destroy(typename ModelType::IdType modelId)=0 (defined in Eegeo::Shapes::TShapeServiceBase< TModel, TCreateParams, TFactory, TRepository >) | Eegeo::Shapes::TShapeServiceBase< TModel, TCreateParams, TFactory, TRepository > | pure virtual |
Exists(typename ModelType::IdType modelId) const =0 (defined in Eegeo::Shapes::TShapeServiceBase< TModel, TCreateParams, TFactory, TRepository >) | Eegeo::Shapes::TShapeServiceBase< TModel, TCreateParams, TFactory, TRepository > | pure virtual |
Get(typename ModelType::IdType modelId) const =0 (defined in Eegeo::Shapes::TShapeServiceBase< TModel, TCreateParams, TFactory, TRepository >) | Eegeo::Shapes::TShapeServiceBase< TModel, TCreateParams, TFactory, TRepository > | pure virtual |
ModelFactoryType typedef (defined in Eegeo::Shapes::TShapeServiceBase< TModel, TCreateParams, TFactory, TRepository >) | Eegeo::Shapes::TShapeServiceBase< TModel, TCreateParams, TFactory, TRepository > | |
ModelRepositoryType typedef (defined in Eegeo::Shapes::TShapeServiceBase< TModel, TCreateParams, TFactory, TRepository >) | Eegeo::Shapes::TShapeServiceBase< TModel, TCreateParams, TFactory, TRepository > | |
ModelType typedef (defined in Eegeo::Shapes::TShapeServiceBase< TModel, TCreateParams, TFactory, TRepository >) | Eegeo::Shapes::TShapeServiceBase< TModel, TCreateParams, TFactory, TRepository > | |
~TShapeServiceBase() (defined in Eegeo::Shapes::TShapeServiceBase< TModel, TCreateParams, TFactory, TRepository >) | Eegeo::Shapes::TShapeServiceBase< TModel, TCreateParams, TFactory, TRepository > | inlinevirtual |