CatapultServer  v0.5.0.1 (Elephant)
catapult::model::EntityRange< TEntity > Member List

This is the complete list of members for catapult::model::EntityRange< TEntity >, including all inherited members.

activeSubRangeAction(TFunc func) constcatapult::model::EntityRange< TEntity >inlineprivate
activeSubRangeAction(TFunc func)catapult::model::EntityRange< TEntity >inlineprivate
begin() constcatapult::model::EntityRange< TEntity >inline
begin()catapult::model::EntityRange< TEntity >inline
cbegin() constcatapult::model::EntityRange< TEntity >inline
cend() constcatapult::model::EntityRange< TEntity >inline
CopyFixed(const uint8_t *pData, size_t numElements)catapult::model::EntityRange< TEntity >inlinestatic
CopyRange(const EntityRange &rhs)catapult::model::EntityRange< TEntity >inlinestatic
copySubRange() constcatapult::model::EntityRange< TEntity >inlineprivate
CopyVariable(const uint8_t *pData, size_t dataSize, const std::vector< size_t > &offsets)catapult::model::EntityRange< TEntity >inlinestatic
data() constcatapult::model::EntityRange< TEntity >inline
data()catapult::model::EntityRange< TEntity >inline
detachSubRangeEntities()catapult::model::EntityRange< TEntity >inlineprivate
empty() constcatapult::model::EntityRange< TEntity >inline
end() constcatapult::model::EntityRange< TEntity >inline
end()catapult::model::EntityRange< TEntity >inline
EntityRange()catapult::model::EntityRange< TEntity >inline
EntityRange(SingleBufferRange &&subRange)catapult::model::EntityRange< TEntity >inlineexplicitprivate
EntityRange(SingleEntityRange &&subRange)catapult::model::EntityRange< TEntity >inlineexplicitprivate
EntityRange(MultiBufferRange &&subRange)catapult::model::EntityRange< TEntity >inlineexplicitprivate
ExtractEntitiesFromRange(EntityRange &&range)catapult::model::EntityRange< TEntity >inlinestatic
FromEntity(std::unique_ptr< TEntity > &&pEntity)catapult::model::EntityRange< TEntity >inlinestatic
m_multiBufferRangecatapult::model::EntityRange< TEntity >private
m_singleBufferRangecatapult::model::EntityRange< TEntity >private
m_singleEntityRangecatapult::model::EntityRange< TEntity >private
make_const_iterator(TIterator current)catapult::model::EntityRange< TEntity >inlineprivatestatic
make_iterator(TIterator current)catapult::model::EntityRange< TEntity >inlineprivatestatic
MergeRanges(std::vector< EntityRange > &&ranges)catapult::model::EntityRange< TEntity >inlinestatic
MoveOnly()=defaultcatapult::utils::MoveOnly
MoveOnly(const NonCopyable &)=deletecatapult::utils::MoveOnly
MoveOnly(MoveOnly &&)=defaultcatapult::utils::MoveOnly
MultiBufferRange classcatapult::model::EntityRange< TEntity >friend
operator=(const MoveOnly &)=deletecatapult::utils::MoveOnly
operator=(MoveOnly &&)=defaultcatapult::utils::MoveOnly
PrepareFixed(size_t numElements, uint8_t **ppRangeData=nullptr)catapult::model::EntityRange< TEntity >inlinestatic
requireContiguousData() constcatapult::model::EntityRange< TEntity >inlineprivate
size() constcatapult::model::EntityRange< TEntity >inline
subRange() constcatapult::model::EntityRange< TEntity >inlineprivate
subRange()catapult::model::EntityRange< TEntity >inlineprivate
totalSize() constcatapult::model::EntityRange< TEntity >inline
value_type typedefcatapult::model::EntityRange< TEntity >
~MoveOnly()=defaultcatapult::utils::MoveOnly