OPeNDAP Hyrax Back End Server (BES) Updated for version 3.8.3

BESInfoList Class Reference

#include <BESInfoList.h>

Inheritance diagram for BESInfoList:
Collaboration diagram for BESInfoList:

List of all members.

Public Member Functions

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

Static Public Member Functions

static BESInfoListTheList ()

Protected Member Functions

 BESInfoList (void)

Detailed Description

Definition at line 48 of file BESInfoList.h.


Constructor & Destructor Documentation

BESInfoList::BESInfoList ( void  ) [protected]

Definition at line 41 of file BESInfoList.cc.

Referenced by TheList().

BESInfoList::~BESInfoList ( void  ) [virtual]

Definition at line 45 of file BESInfoList.cc.


Member Function Documentation

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

Definition at line 50 of file BESInfoList.cc.

Referenced by BESDefaultModule::initialize().

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:
strmC++ i/o stream to dump the information to

Implements BESObj.

Definition at line 107 of file BESInfoList.cc.

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]

Definition at line 64 of file BESInfoList.cc.


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