ice_conversions.h File Reference
+ Include dependency graph for ice_conversions.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 armarx
 This file offers overloads of toIce() and fromIce() functions for STL container types.
 
 armarx::armem
 
 armarx::armem::base
 
 armarx::armem::base::detail
 

Functions

void fromIce (const aron::data::dto::DictPtr &ice, aron::data::DictPtr &bo)
 
void fromIce (const aron::type::dto::GenericTypePtr &ice, aron::type::ObjectPtr &bo)
 
template<class... Args>
void fromIce (const data::CoreSegment &ice, CoreSegmentBase< Args... > &coreSegment)
 
template<class... Args>
void fromIce (const data::Entity &ice, EntityBase< Args... > &entity)
 
template<class... Args>
void fromIce (const data::EntityInstance &ice, EntityInstanceBase< Args... > &data)
 
void fromIce (const data::EntityInstanceMetadata &ice, EntityInstanceMetadata &metadata)
 
void fromIce (const data::EntityInstanceMetadataPtr &ice, EntityInstanceMetadata &metadata)
 
template<class... Args>
void fromIce (const data::EntitySnapshot &ice, EntitySnapshotBase< Args... > &snapshot)
 
template<class... Args>
void fromIce (const data::Memory &ice, MemoryBase< Args... > &memory)
 
template<class... Args>
void fromIce (const data::ProviderSegment &ice, ProviderSegmentBase< Args... > &providerSegment)
 
void fromIceItem (const data::detail::MemoryItem &ice, MemoryItem &item)
 
void toIce (aron::data::dto::DictPtr &ice, const aron::data::DictPtr &bo)
 
void toIce (aron::type::dto::GenericTypePtr &ice, const aron::type::ObjectPtr &bo)
 
template<class... Args>
void toIce (data::CoreSegment &ice, const CoreSegmentBase< Args... > &coreSegment)
 
template<class... Args>
void toIce (data::Entity &ice, const EntityBase< Args... > &entity)
 
template<class... Args>
void toIce (data::EntityInstance &ice, const EntityInstanceBase< Args... > &data)
 
void toIce (data::EntityInstanceMetadata &ice, const EntityInstanceMetadata &metadata)
 
void toIce (data::EntityInstanceMetadataPtr &ice, const EntityInstanceMetadata &metadata)
 
template<class... Args>
void toIce (data::EntitySnapshot &ice, const EntitySnapshotBase< Args... > &snapshot)
 
template<class... Args>
void toIce (data::Memory &ice, const MemoryBase< Args... > &memory)
 
template<class... Args>
void toIce (data::ProviderSegment &ice, const ProviderSegmentBase< Args... > &providerSegment)
 
void toIceItem (data::detail::MemoryItem &ice, const MemoryItem &item)