The Vish Visualization Shell 0.3
Vish
Public Member Functions | List of all members
MemCore::TypedChunk< T > Class Template Reference

Class of chunks of a specific type, recursively derived from chunks on base classes of the given type. More...

#include <elementary/memcore/Chunk.hpp>

Inheritance diagram for MemCore::TypedChunk< T >:
MemCore::Chunk< span< char > > MemCore::Chunk< TouchResult_t > MemCore::Chunk< uint32_t > MemCore::Chunk< uint64_t > MemCore::Chunk< Eagle::Vec3Packed > MemCore::Chunk< Eagle::DomainVector > MemCore::Chunk< float > MemCore::Chunk< T >

Public Member Functions

std::vector< T > & get_vector ()
 Get a STL vector of element types, it can be modified.
 
const std::vector< T > & get_vector () const
 Get a const STL vector of element types, only for read access.
 

Detailed Description

template<typename T>
class MemCore::TypedChunk< T >

Class of chunks of a specific type, recursively derived from chunks on base classes of the given type.

This class does not store any memory by itself. Memory is stored in Chunk<T>. Eventually, classes of this type will be derived from a TypedChunkBase<T> .