Public Types | Public Member Functions | Protected Attributes | List of all members
cNodeStampedBasePa< NODE > Class Template Reference

#include <node_stamped_base_pa.h>

Inheritance diagram for cNodeStampedBasePa< NODE >:
Inheritance graph
[legend]

Public Types

typedef NODE NodeTypeBase
 
typedef cNodeStampedBasePa< NODE > NodeTypeFull
 

Public Member Functions

 cNodeStampedBasePa ()
 
 cNodeStampedBasePa (const cNodeStampedBasePa< NODE > &other)
 
 cNodeStampedBasePa (const cTimePa &timestamp)
 
void copyData (const cNodeStampedBasePa< NODE > &from)
 
const cTimePagetTimestamp () const
 
bool operator== (const cNodeStampedBasePa< NODE > &other) const
 
virtual std::istream & readData (std::istream &s)
 
void setTimestamp (const cTimePa &timestamp)
 
void updateOccupancyChildren ()
 
void updateTimestamp (const cTimePa &timestamp)
 
void updateTimestampChildren ()
 
virtual std::ostream & writeData (std::ostream &s) const
 
virtual ~cNodeStampedBasePa ()
 

Protected Attributes

cTimePa timestamp
 

Detailed Description

template<typename NODE>
class cNodeStampedBasePa< NODE >

Definition at line 61 of file node_stamped_base_pa.h.

Member Typedef Documentation

template<typename NODE>
typedef NODE cNodeStampedBasePa< NODE >::NodeTypeBase

Definition at line 64 of file node_stamped_base_pa.h.

template<typename NODE>
typedef cNodeStampedBasePa<NODE> cNodeStampedBasePa< NODE >::NodeTypeFull

Definition at line 65 of file node_stamped_base_pa.h.

Constructor & Destructor Documentation

template<typename NODE>
cNodeStampedBasePa< NODE >::cNodeStampedBasePa ( )
template<typename NODE>
cNodeStampedBasePa< NODE >::cNodeStampedBasePa ( const cNodeStampedBasePa< NODE > &  other)
template<typename NODE>
cNodeStampedBasePa< NODE >::cNodeStampedBasePa ( const cTimePa timestamp)
template<typename NODE>
virtual cNodeStampedBasePa< NODE >::~cNodeStampedBasePa ( )
virtual

Member Function Documentation

template<typename NODE>
void cNodeStampedBasePa< NODE >::copyData ( const cNodeStampedBasePa< NODE > &  from)
template<typename NODE>
const cTimePa& cNodeStampedBasePa< NODE >::getTimestamp ( ) const
inline
template<typename NODE>
bool cNodeStampedBasePa< NODE >::operator== ( const cNodeStampedBasePa< NODE > &  other) const
template<typename NODE>
virtual std::istream& cNodeStampedBasePa< NODE >::readData ( std::istream &  s)
virtual
template<typename NODE>
void cNodeStampedBasePa< NODE >::setTimestamp ( const cTimePa timestamp)
inline
template<typename NODE>
void cNodeStampedBasePa< NODE >::updateOccupancyChildren ( )
inline
template<typename NODE>
void cNodeStampedBasePa< NODE >::updateTimestamp ( const cTimePa timestamp)
inline
template<typename NODE>
void cNodeStampedBasePa< NODE >::updateTimestampChildren ( )
inline
template<typename NODE>
virtual std::ostream& cNodeStampedBasePa< NODE >::writeData ( std::ostream &  s) const
virtual

Member Data Documentation

template<typename NODE>
cTimePa cNodeStampedBasePa< NODE >::timestamp
protected

Definition at line 90 of file node_stamped_base_pa.h.


The documentation for this class was generated from the following file:


octomap_pa
Author(s):
autogenerated on Thu Jun 11 2020 03:38:50