41 #ifndef __OPENFLUID_FLUIDX_DATASTOREDESCRIPTOR_HPP__ 42 #define __OPENFLUID_FLUIDX_DATASTOREDESCRIPTOR_HPP__ 63 DatastoreDescription_t m_DatastoreDescription;
73 DatastoreDescription_t& items();
75 const DatastoreDescription_t& items()
const;
79 bool isItemExist(
const std::string& ItemID)
const;
92 void moveItem(
unsigned int From,
unsigned int To);
109 void removeItem(
unsigned int Position);
111 std::list<std::string> getItemsIDs()
const;
Definition: DatastoreDescriptor.hpp:54
Definition: ApplicationException.hpp:47
std::list< DatastoreItemDescriptor * > DatastoreDescription_t
Definition: DatastoreDescriptor.hpp:58
std::string UnitsClass_t
Definition: TypeDefs.hpp:98
Definition: DatastoreItemDescriptor.hpp:55
~DatastoreDescriptor()
Definition: DatastoreDescriptor.hpp:70
#define OPENFLUID_API
Definition: dllexport.hpp:86
UnstructuredType
Definition: UnstructuredValue.hpp:57