MIDAS
Loading...
Searching...
No Matches
midas::odb Member List

This is the complete list of members for midas::odb, including all inherited members.

begin() constmidas::odbinline
connect(const std::string &path, const std::string &name, bool write_defaults, bool delete_keys_not_in_defaults=false)midas::odb
connect(std::string str, bool write_defaults=false, bool delete_keys_not_in_defaults=false)midas::odb
connect_and_fix_structure(std::string path)midas::odb
create(const char *name, int type=TID_KEY)midas::odbstatic
deep_copy(odb &d, const odb &s)midas::odb
delete_key(const std::string &name)midas::odbstatic
delete_key()midas::odb
detect_type(const T &)midas::odbinline
dump()midas::odb
dump(std::string &s, int indent=0)midas::odb
end() constmidas::odbinline
exists(const std::string &name)midas::odbstatic
fix_order(std::vector< std::string > target_subkey_order)midas::odb
get()midas::odbinlineprivate
get(T &v)midas::odbinlineprivate
get(std::string &s, bool quotes=false, bool refresh=true)midas::odbprivate
get_debug()midas::odbinlinestatic
get_flags()midas::odbinlineprivate
get_full_path()midas::odb
get_hkey()midas::odbinline
get_last_index()midas::odbinline
get_last_written()midas::odb
get_mdata(int index=0)midas::odbinlineprivate
get_mode()midas::odb
get_name()midas::odbinline
get_num_values()midas::odbinline
get_parent()midas::odbinlineprivate
get_parent_path()midas::odb
get_subkey(std::string str)midas::odbprivate
get_subkeys(std::vector< std::string > &name)midas::odbprivate
get_tid()midas::odbinline
init_hdb()midas::odbprivatestatic
is_auto_create() constmidas::odbinline
is_auto_enlarge_array() constmidas::odbinline
is_auto_refresh_read() constmidas::odbinline
is_auto_refresh_write() constmidas::odbinline
is_connected_odb()midas::odbinlinestatic
is_deleted() constmidas::odbinlineprivate
is_dirty() constmidas::odbinline
is_preserve_string_size() constmidas::odbinline
is_subkey(std::string str)midas::odb
is_trigger_hotlink() constmidas::odbinline
is_write_protect() constmidas::odbinline
items()midas::odbinline
load(const std::string &filename, const std::string &odb_path)midas::odbstatic
m_datamidas::odbprivate
m_flagsmidas::odbprivate
m_hKeymidas::odbprivate
m_last_indexmidas::odbprivate
m_namemidas::odbprivate
m_num_valuesmidas::odbprivate
m_parentmidas::odbprivate
m_tidmidas::odbprivate
m_watchmidas::odbprivatestatic
m_watch_callbackmidas::odbprivate
odb()midas::odbinline
odb(const odb &o)midas::odb
odb(T v)midas::odbinline
odb(std::initializer_list< std::pair< const char *, midas::odb > > list)midas::odbinline
odb(std::initializer_list< T > list)midas::odbinline
odb(const std::array< T, SIZE > &arr)midas::odbinline
odb(const std::array< std::string, SIZE > &arr)midas::odbinline
odb(const std::string &str, bool init_via_xml=false)midas::odbinline
odb(const char *s)midas::odbinline
odb(std::initializer_list< const char * > list)midas::odbinline
odb_from_xml(PMXML_NODE node, odb *o)midas::odbinline
odb_from_xml(const std::string &str)midas::odb
operator std::string()midas::odbinline
operator std::vector< std::string >()midas::odbinline
operator std::vector< T >()midas::odbinline
operator T()midas::odbinline
operator!=midas::odbfriend
operator!=midas::odbfriend
operator()(T v)midas::odbinline
operator*(const T i)midas::odbinline
operator*=(double d)midas::odbinline
operator+(T i)midas::odbinline
operator++()midas::odbinline
operator++(int)midas::odbinline
operator+=(double d)midas::odbinline
operator-(T i)midas::odbinline
operator--()midas::odbinline
operator--(int)midas::odbinline
operator-=(double d)midas::odbinline
operator/(const T i)midas::odbinline
operator/=(double d)midas::odbinline
operator<midas::odbfriend
operator<midas::odbfriend
operator<<midas::odbfriend
operator<=midas::odbfriend
operator<=midas::odbfriend
operator=(odb &&o)=deletemidas::odb
operator=(const T &v)midas::odbinline
operator=(const std::vector< T > &v)midas::odbinline
operator=(const std::array< T, SIZE > &arr)midas::odbinline
operator==midas::odbfriend
operator==midas::odbfriend
operator>midas::odbfriend
operator>midas::odbfriend
operator>=midas::odbfriend
operator>=midas::odbfriend
operator[](int index)midas::odbinline
operator[](std::string str)midas::odbinline
operator[](const char *str)midas::odbinline
print()midas::odb
print(std::string &s, int indent=0)midas::odb
read()midas::odb
read(int index)midas::odb
read_key(const std::string &path)midas::odbprivate
resize(int size)midas::odb
resize(int size, bool b)midas::odb
resize_mdata(int size)midas::odbprivate
s()midas::odbinline
s_connected_odbmidas::odbprivatestatic
s_debugmidas::odbprivatestatic
s_hDBmidas::odbprivatestatic
save(const std::string &filename)midas::odb
search_hkey(midas::odb *po, int hKey)midas::odbprivatestatic
set(std::string str)midas::odb
set(std::string s, int i)midas::odb
set_auto_create(bool f)midas::odbinline
set_auto_enlarge_array(bool f)midas::odbinline
set_auto_refresh_read(bool f)midas::odbinline
set_auto_refresh_write(bool f)midas::odbinline
set_debug(bool flag)midas::odbinlinestatic
set_deleted(bool f)midas::odbinlineprivate
set_dirty(bool f)midas::odbinline
set_flags(uint32_t f)midas::odbinlineprivate
set_flags_recursively(uint32_t f)midas::odbprivate
set_hkey(HNDLE hKey)midas::odbinlineprivate
set_last_index(int i)midas::odbinline
set_mode(int mode)midas::odb
set_name(std::string s)midas::odbinlineprivate
set_num_values(int n)midas::odbinlineprivate
set_odb(odb *o, int i)midas::odb
set_parent(midas::odb *p)midas::odbinlineprivate
set_preserve_string_size(bool f)midas::odbinline
set_string_size(std::string s, int size)midas::odb
set_tid(int tid)midas::odbinlineprivate
set_trigger_hotlink(bool f)midas::odbinline
set_write_protect(bool f)midas::odbinline
size()midas::odb
unwatch()midas::odb
unwatch_all()midas::odbprivatestatic
watch(std::function< void(midas::odb &)> f)midas::odb
watch_callback(int hDB, int hKey, int index, void *info)midas::odbprivatestatic
write(int str_size=0)midas::odb
write(int index, int str_size)midas::odb
write_key(std::string &path, bool write_defaults)midas::odbprivate
~odb()midas::odbinline