Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

SwitchNode::CData Class Reference

Inheritance diagram for SwitchNode::CData:

CycleData List of all members.

Public Member Functions

INLINE CData ()
INLINE CData (const CData &copy)
virtual CycleData * make_copy () const
virtual void write_datagram (BamWriter *manager, Datagram &dg) const
virtual void fillin (DatagramIterator &scan, BamReader *manager)

Public Attributes

int _visible_child

Constructor & Destructor Documentation

INLINE SwitchNode::CData::CData (   ) 
 

Referenced by make_copy().

INLINE SwitchNode::CData::CData (  const CData &  copy  ) 
 


Member Function Documentation

void SwitchNode::CData::fillin (  DatagramIterator &  scan,
BamReader *  manager
)  [virtual]
 

Reimplemented from CycleData.

Definition at line 69 of file switchNode.cxx.

References _visible_child, and DatagramIterator::get_int32().

CycleData * SwitchNode::CData::make_copy (   )  const [virtual]
 

Implements CycleData.

Definition at line 31 of file switchNode.cxx.

References CData().

void SwitchNode::CData::write_datagram (  BamWriter *  manager,
Datagram &  dg
)  const [virtual]
 

Reimplemented from CycleData.

Definition at line 57 of file switchNode.cxx.

References _visible_child, and Datagram::add_int32().


Member Data Documentation

int SwitchNode::CData::_visible_child
 

Definition at line 58 of file switchNode.h.

Referenced by fillin(), and write_datagram().


The documentation for this class was generated from the following files:
Generated on Fri Apr 18 00:13:38 2003 for Panda by doxygen1.3