#include <node_stamped_base_pa.h>
Public Types | |
typedef NODE | NodeTypeBase |
typedef cNodeStampedBasePa< NODE > | NodeTypeFull |
Public Member Functions | |
cNodeStampedBasePa () | |
cNodeStampedBasePa (const cNodeStampedBasePa< NODE > &other) | |
cNodeStampedBasePa (const cTimePa ×tamp) | |
bool | collapsible (void) const |
void | copyData (const cNodeStampedBasePa< NODE > &from) |
bool | createChild (unsigned int i) |
bool | deleteChild (unsigned int i) |
void | expandNode (void) |
virtual NodeTypeFull * | getChild (unsigned int i) |
virtual const NodeTypeFull * | getChild (unsigned int i) const |
const cTimePa & | getTimestamp () const |
bool | operator== (const cNodeStampedBasePa< NODE > &other) const |
bool | pruneNode (void) |
virtual std::istream & | readData (std::istream &s) |
std::istream & | readValue (std::istream &s) |
void | setTimestamp (const cTimePa ×tamp) |
void | updateOccupancyChildren () |
void | updateTimestamp (const cTimePa ×tamp) |
void | updateTimestampChildren () |
virtual std::ostream & | writeData (std::ostream &s) const |
std::ostream & | writeValue (std::ostream &s) const |
virtual | ~cNodeStampedBasePa () |
Protected Attributes | |
cTimePa | timestamp |
Definition at line 61 of file node_stamped_base_pa.h.
typedef NODE cNodeStampedBasePa< NODE >::NodeTypeBase |
Definition at line 64 of file node_stamped_base_pa.h.
typedef cNodeStampedBasePa<NODE> cNodeStampedBasePa< NODE >::NodeTypeFull |
Definition at line 65 of file node_stamped_base_pa.h.
cNodeStampedBasePa< NODE >::cNodeStampedBasePa | ( | ) |
cNodeStampedBasePa< NODE >::cNodeStampedBasePa | ( | const cNodeStampedBasePa< NODE > & | other | ) |
cNodeStampedBasePa< NODE >::cNodeStampedBasePa | ( | const cTimePa & | timestamp | ) |
virtual cNodeStampedBasePa< NODE >::~cNodeStampedBasePa | ( | ) | [virtual] |
bool cNodeStampedBasePa< NODE >::collapsible | ( | void | ) | const |
void cNodeStampedBasePa< NODE >::copyData | ( | const cNodeStampedBasePa< NODE > & | from | ) |
bool cNodeStampedBasePa< NODE >::createChild | ( | unsigned int | i | ) |
bool cNodeStampedBasePa< NODE >::deleteChild | ( | unsigned int | i | ) |
void cNodeStampedBasePa< NODE >::expandNode | ( | void | ) |
virtual NodeTypeFull* cNodeStampedBasePa< NODE >::getChild | ( | unsigned int | i | ) | [inline, virtual] |
virtual const NodeTypeFull* cNodeStampedBasePa< NODE >::getChild | ( | unsigned int | i | ) | const [inline, virtual] |
const cTimePa& cNodeStampedBasePa< NODE >::getTimestamp | ( | ) | const [inline] |
bool cNodeStampedBasePa< NODE >::operator== | ( | const cNodeStampedBasePa< NODE > & | other | ) | const |
bool cNodeStampedBasePa< NODE >::pruneNode | ( | void | ) |
virtual std::istream& cNodeStampedBasePa< NODE >::readData | ( | std::istream & | s | ) | [virtual] |
std::istream& cNodeStampedBasePa< NODE >::readValue | ( | std::istream & | s | ) |
void cNodeStampedBasePa< NODE >::setTimestamp | ( | const cTimePa & | timestamp | ) | [inline] |
void cNodeStampedBasePa< NODE >::updateOccupancyChildren | ( | ) | [inline] |
void cNodeStampedBasePa< NODE >::updateTimestamp | ( | const cTimePa & | timestamp | ) | [inline] |
void cNodeStampedBasePa< NODE >::updateTimestampChildren | ( | ) | [inline] |
virtual std::ostream& cNodeStampedBasePa< NODE >::writeData | ( | std::ostream & | s | ) | const [virtual] |
std::ostream& cNodeStampedBasePa< NODE >::writeValue | ( | std::ostream & | s | ) | const |
cTimePa cNodeStampedBasePa< NODE >::timestamp [protected] |
Definition at line 104 of file node_stamped_base_pa.h.