Simulacrum  1.2
Public Types | Public Member Functions | List of all members
Simulacrum::SElemSet Class Reference

#include <sspace.h>

Collaboration diagram for Simulacrum::SElemSet:
Collaboration graph

Public Types

typedef unsigned long long int Size
 

Public Member Functions

 SElemSet ()
 
 SElemSet (SElemSet::Size)
 
 SElemSet (const SElemSet &)
 
virtual ~SElemSet ()
 
virtual void useData (SElem::DataSource, SElemSet::Size bytes, bool carr=false)
 
virtual bool carrData ()
 
virtual SElemSet::Size size () const
 
virtual SElemSet::Size length () const
 
virtual void setNativeSElemType (SElem *)
 
virtual SElemgetNativeSElem () const
 
virtual SElemexemplar ()
 
virtual SElem::DataSource SElems (SElemSet::Size)
 
virtual SElem::DataSource SElems_Passive (SElemSet::Size)
 
virtual SElem::DataSource SElem_Null ()
 
virtual SElem::DataSource operator[] (SElemSet::Size)
 
virtual void resize (SElemSet::Size)
 
virtual void reset ()
 
virtual void zeroData ()
 

Member Typedef Documentation

◆ Size

typedef unsigned long long int Simulacrum::SElemSet::Size

Constructor & Destructor Documentation

◆ SElemSet() [1/3]

SElemSet::SElemSet ( )

◆ SElemSet() [2/3]

SElemSet::SElemSet ( SElemSet::Size  setsize)

◆ SElemSet() [3/3]

SElemSet::SElemSet ( const SElemSet source)

◆ ~SElemSet()

SElemSet::~SElemSet ( )
virtual

Member Function Documentation

◆ carrData()

bool SElemSet::carrData ( )
virtual

◆ exemplar()

SElem & SElemSet::exemplar ( )
virtual

◆ getNativeSElem()

SElem * SElemSet::getNativeSElem ( ) const
virtual

◆ length()

SElemSet::Size SElemSet::length ( ) const
virtual

◆ operator[]()

SElem::DataSource SElemSet::operator[] ( SElemSet::Size  reqselem)
virtual

◆ reset()

void SElemSet::reset ( )
virtual

◆ resize()

void SElemSet::resize ( SElemSet::Size  newsize)
virtual

◆ SElem_Null()

SElem::DataSource SElemSet::SElem_Null ( )
virtual

◆ SElems()

SElem::DataSource SElemSet::SElems ( SElemSet::Size  reqselem)
virtual

◆ SElems_Passive()

SElem::DataSource SElemSet::SElems_Passive ( SElemSet::Size  reqselem)
virtual

◆ setNativeSElemType()

void SElemSet::setNativeSElemType ( SElem newpox)
virtual

◆ size()

SElemSet::Size SElemSet::size ( ) const
virtual

◆ useData()

void SElemSet::useData ( SElem::DataSource  newdata,
SElemSet::Size  bytes,
bool  carr = false 
)
virtual

◆ zeroData()

void SElemSet::zeroData ( )
virtual

The documentation for this class was generated from the following files:
Simulacrum Project