list_change_details_columns Class Reference

#include <details.h>


Public Member Functions

 ~list_change_details_columns ()
 list_change_details_columns ()
void list (change::pointer cp, bool recurse)

Private Member Functions

 list_change_details_columns (const list_change_details_columns &)
list_change_details_columnsoperator= (const list_change_details_columns &)

Private Attributes

col::pointer colp
output::pointer head_col
output::pointer body_col


Detailed Description

The list_change_details_columns class is sued to represent the output shape for a Change Details listing, and for actually listing change details.

Definition at line 36 of file details.h.


Constructor & Destructor Documentation

list_change_details_columns::~list_change_details_columns (  ) 

Destructor.

list_change_details_columns::list_change_details_columns (  ) 

Default constructor.

list_change_details_columns::list_change_details_columns ( const list_change_details_columns  )  [private]

Copy constructor. Do not use.


Member Function Documentation

void list_change_details_columns::list ( change::pointer  cp,
bool  recurse 
)

The list method is used to output the details of the given change.

Parameters:
cp The change to be listed.
recurse If the change is actually a branch, recusively print the details of each of the changes on the branch.

list_change_details_columns& list_change_details_columns::operator= ( const list_change_details_columns  )  [private]

Assignment operator. Do not use.


Field Documentation

Definition at line 61 of file details.h.

Definition at line 64 of file details.h.

Definition at line 65 of file details.h.


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

Generated on Wed Mar 12 23:37:40 2008 for Aegis by  doxygen 1.5.5