OPeNDAP Hyrax Back End Server (BES)
Updated for version 3.8.3
|
#include <BESCatalogEntry.h>
Public Types | |
typedef map< string, BESCatalogEntry * > ::const_iterator | catalog_citer |
Public Member Functions | |
virtual void | add_entry (BESCatalogEntry *entry) |
virtual void | add_info (const string &name, const string &value) |
BESCatalogEntry (const string &name, const string &catalog) | |
virtual void | dump (ostream &strm) const |
dumps information about this object More... | |
virtual catalog_citer | get_beginning_entry () |
virtual string | get_catalog () |
virtual unsigned int | get_count () |
virtual catalog_citer | get_ending_entry () |
virtual map< string, string > | get_info () |
virtual string | get_mod_date () |
virtual string | get_mod_time () |
virtual string | get_name () |
virtual list< string > | get_service_list () |
virtual string | get_size () |
virtual bool | is_collection () |
virtual void | set_mod_date (const string &mod_date) |
virtual void | set_mod_time (const string &mod_time) |
virtual void | set_service_list (list< string > &slist) |
virtual void | set_size (off_t size) |
virtual | ~BESCatalogEntry (void) |
Definition at line 47 of file BESCatalogEntry.h.
typedef map<string, BESCatalogEntry *>::const_iterator BESCatalogEntry::catalog_citer |
Definition at line 133 of file BESCatalogEntry.h.
BESCatalogEntry::BESCatalogEntry | ( | const string & | name, |
const string & | catalog | ||
) |
Definition at line 42 of file BESCatalogEntry.cc.
|
virtual |
Definition at line 47 of file BESCatalogEntry.cc.
|
inlinevirtual |
Definition at line 66 of file BESCatalogEntry.h.
References get_name().
Referenced by BESCatalogUtils::get_entries(), and BESCatalogDirectory::show_catalog().
|
inlinevirtual |
Definition at line 128 of file BESCatalogEntry.h.
|
virtual |
dumps information about this object
Displays the pointer value of this instance along with information about this catalog directory.
strm | C++ i/o stream to dump the information to |
Implements BESObj.
Definition at line 73 of file BESCatalogEntry.cc.
References dump(), BESIndent::Indent(), BESIndent::LMarg(), and BESIndent::UnIndent().
Referenced by dump().
|
inlinevirtual |
Definition at line 134 of file BESCatalogEntry.h.
Referenced by BESCatalogResponseHandler::execute().
|
inlinevirtual |
Definition at line 77 of file BESCatalogEntry.h.
Referenced by BESCatalogUtils::display_entry(), and BESCatalogUtils::get_entries().
|
inlinevirtual |
Definition at line 119 of file BESCatalogEntry.h.
Referenced by BESCatalogUtils::display_entry(), and is_collection().
|
inlinevirtual |
Definition at line 138 of file BESCatalogEntry.h.
Referenced by BESCatalogResponseHandler::execute().
|
inlinevirtual |
Definition at line 124 of file BESCatalogEntry.h.
|
inlinevirtual |
Definition at line 92 of file BESCatalogEntry.h.
Referenced by BESCatalogUtils::display_entry().
|
inlinevirtual |
Definition at line 101 of file BESCatalogEntry.h.
Referenced by BESCatalogUtils::display_entry().
|
inlinevirtual |
Definition at line 73 of file BESCatalogEntry.h.
Referenced by add_entry(), and BESCatalogUtils::display_entry().
|
inlinevirtual |
Definition at line 110 of file BESCatalogEntry.h.
Referenced by BESCatalogUtils::display_entry().
|
inlinevirtual |
Definition at line 86 of file BESCatalogEntry.h.
Referenced by BESCatalogUtils::display_entry().
|
inlinevirtual |
Definition at line 81 of file BESCatalogEntry.h.
References get_count().
Referenced by BESCatalogUtils::display_entry().
|
inlinevirtual |
Definition at line 96 of file BESCatalogEntry.h.
|
inlinevirtual |
Definition at line 105 of file BESCatalogEntry.h.
|
inlinevirtual |
Definition at line 114 of file BESCatalogEntry.h.
Referenced by BESCatalogUtils::get_entries().
|
virtual |
Definition at line 59 of file BESCatalogEntry.cc.