BESInfoList Class Reference

#include <BESInfoList.h>

Inheritance diagram for BESInfoList:

Inheritance graph
[legend]
Collaboration diagram for BESInfoList:

Collaboration graph
[legend]

List of all members.

Public Member Functions

virtual ~BESInfoList (void)
virtual bool add_info_builder (const string &info_type, p_info_builder info_builder)
virtual bool rem_info_builder (const string &info_type)
virtual BESInfobuild_info ()
virtual void dump (ostream &strm) const
 dumps information about this object

Static Public Member Functions

static BESInfoListTheList ()

Protected Member Functions

 BESInfoList (void)


Constructor & Destructor Documentation

BESInfoList::BESInfoList ( void   )  [protected]

BESInfoList::~BESInfoList ( void   )  [virtual]


Member Function Documentation

bool BESInfoList::add_info_builder ( const string &  info_type,
p_info_builder  info_builder 
) [virtual]

BESInfo * BESInfoList::build_info (  )  [virtual]

void BESInfoList::dump ( ostream &  strm  )  const [virtual]

dumps information about this object

Displays the pointer value of this instance along with the registered BESInfo builders and the default values of the BESInfo objects created.

Parameters:
strm C++ i/o stream to dump the information to

Implements BESObj.

References BESInfo::dump(), BESIndent::Indent(), BESIndent::LMarg(), and BESIndent::UnIndent().

Here is the call graph for this function:

bool BESInfoList::rem_info_builder ( const string &  info_type  )  [virtual]

BESInfoList * BESInfoList::TheList (  )  [static]


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

Generated on Wed Mar 4 04:35:33 2009 for OPeNDAP Back End Server (BES) by  doxygen 1.5.8