Folder Class Reference

#include <Folder.h>

List of all members.

Public Member Functions

 Folder ()
 ~Folder ()
void fold (Node *n)
void print_unk (Console &o) const
void print_asm (Console &o) const
void print_bin (ODequeDataSource &o) const
void SelectUnit (const uint32 id)
void NewUnit (const uint32 id)
void FinalUnit ()

Private Attributes

DCUnitcurr
std::deque< DCUnit * > units
uint32 num


Detailed Description

Definition at line 80 of file Folder.h.


Constructor & Destructor Documentation

Folder::Folder (  )  [inline]

Definition at line 83 of file Folder.h.

Folder::~Folder (  )  [inline]

Definition at line 84 of file Folder.h.


Member Function Documentation

void Folder::FinalUnit (  )  [inline]

Definition at line 107 of file Folder.h.

References curr, and units.

Referenced by printfunc().

void Folder::fold ( Node n  ) 

Definition at line 260 of file Folder.cpp.

References con, curr, DCUnit::fold(), n, and Console::Printf().

Referenced by readfunction().

void Folder::NewUnit ( const uint32  id  )  [inline]

Definition at line 101 of file Folder.h.

References curr, and units.

Referenced by SelectUnit().

void Folder::print_asm ( Console o  )  const

Definition at line 286 of file Folder.cpp.

References units.

Referenced by printfunc().

void Folder::print_bin ( ODequeDataSource o  )  const

Definition at line 294 of file Folder.cpp.

References units.

void Folder::print_unk ( Console o  )  const

Definition at line 277 of file Folder.cpp.

References con, Console::Printf(), and units.

Referenced by printfunc().

void Folder::SelectUnit ( const uint32  id  )  [inline]

Definition at line 91 of file Folder.h.

References curr, Unit::id, and NewUnit().

Referenced by readfunction().


Member Data Documentation

DCUnit* Folder::curr [private]

Definition at line 115 of file Folder.h.

Referenced by FinalUnit(), fold(), NewUnit(), and SelectUnit().

uint32 Folder::num [private]

Definition at line 117 of file Folder.h.

std::deque<DCUnit *> Folder::units [private]

Definition at line 116 of file Folder.h.

Referenced by FinalUnit(), NewUnit(), print_asm(), print_bin(), and print_unk().


The documentation for this class was generated from the following files:
Generated on Fri Jul 27 22:29:13 2007 for pentagram by  doxygen 1.4.7