Fish - FiberLib for VISH 0.3
Fish - The Fiber Bundle API for the Vish Visualization Shell
Fiber::Chunk< class T > Class Template Reference
Inheritance diagram for Fiber::Chunk< class T >:
MemCore::TypedChunk< T > MemCore::result< MemBase >

Classes

struct  Filler

Public Member Functions

const base_vector_type & base_vector () const override
base_vector_type & base_vector () override
 Chunk (const Filler &, const T &FillValue, size_t N=1)
 Chunk (const std::string &buffer)
 Chunk (const std::vector< T > &SourceValues)
 Chunk (size_t N, bool ReserveOnly=false)
T * operator() ()
Public Member Functions inherited from MemCore::TypedChunk< T >
std::vector< T > & get_vector ()
Public Member Functions inherited from MemCore::result< MemBase >
RefPtr< Domain > create (bool CreateAsOld=false)
RefPtr< Domain > createAsOld ()
 CreatorBase (const WCachePtr &theCache)
virtual RefPtr< Domain > get () const =0
RefPtr< Domain > get_or_request (const result &R=nullptr)
virtual const type_info & getType ()=0
bool isUnderCreation () const override
virtual bool request (const result &R=nullptr)
virtual RefPtr< Domain > take ()