38 #ifndef __OPENFLUID_FLUIDX_ADVANCEDDATASTOREDESCRIPTOR_HPP__ 
   39 #define __OPENFLUID_FLUIDX_ADVANCEDDATASTOREDESCRIPTOR_HPP__ 
   46 #include <openfluid/core/TypeDefs.hpp> 
   49 namespace openfluid { 
namespace fluidx {
 
   66     const std::list<openfluid::fluidx::DatastoreItemDescriptor*>& items() 
const;
 
   68     std::list<openfluid::fluidx::DatastoreItemDescriptor*>
 
   71     std::list<openfluid::fluidx::DatastoreItemDescriptor*>
 
   81     void moveItem(
unsigned int From, 
unsigned int To);
 
   93                     unsigned int Position);
 
  101     void removeItem(
unsigned int Position);
 
  103     std::list<std::string> getItemsIDs() 
const;
 
  105     bool isItemAlreadyExist(std::string ItemID) 
const;
 
UnstructuredType
Definition: UnstructuredValue.hpp:53
Definition: AdvancedDatastoreDescriptor.hpp:54
std::string UnitsClass_t
Definition: TypeDefs.hpp:71
Definition: DatastoreItemDescriptor.hpp:55
Definition: DatastoreDescriptor.hpp:50
#define OPENFLUID_API
Definition: dllexport.hpp:87