irods
4.2.8
About: iRODS (the integrated Rule Oriented Data System) is a distributed data-management system for creating data grids, digital libraries, persistent archives, and real-time data systems.
![]() ![]() |
#include <irods_pack_table.hpp>
Public Member Functions | |
pack_entry_table (packInstruct_t[]) | |
![]() | |
lookup_table () | |
lookup_table () | |
virtual | ~lookup_table () |
~lookup_table () | |
pack_entry & | operator[] (std::string _k) |
int | size () const |
bool | has_entry (std::string _k) const |
size_t | erase (std::string _k) |
void | clear () |
bool | empty () const |
iterator | begin () |
iterator | end () |
iterator | cbegin () |
iterator | cend () |
iterator | find (std::string _k) |
error | get (const std::string &_key, pack_entry &_val) |
error | set (const std::string &_key, const pack_entry &_val) |
Additional Inherited Members | |
![]() | |
typedef irods_hash_map::iterator | iterator |
typedef irods_hash_map::const_iterator | const_iterator |
![]() | |
typedef boost::unordered_map< std::string, pack_entry, irods_string_hash > | irods_hash_map |
![]() | |
irods_hash_map | table_ |
Definition at line 13 of file irods_pack_table.hpp.
irods::pack_entry_table::pack_entry_table | ( | packInstruct_t | _defs[] | ) |
Definition at line 5 of file irods_pack_table.cpp.
References packInstruct_t::name, generate_iadmin_commands_for_41_to_42_upgrade::name, PACK_TABLE_END_PI, packInstruct_t::packInstruct, and irods::lookup_table< pack_entry >::table_.