|
hpp-util 9.0.2
Debugging tools for the HPP project.
|
#include <hpp/util/serialization.hh>

Public Member Functions | |
| bool | contains (const std::string &k) const |
| template<typename T> | |
| bool | containsOfType (const std::string &k) const |
| void | insert (const std::string &k, holder_base *ptr) |
| template<typename T> | |
| void | insert (const std::string &k, T *ptr) |
| holder_base * | get (const std::string &k, bool throwIfNotFound=false) const |
| template<typename T> | |
| T * | get (const std::string &k, bool throwIfNotFound=false) const |
| template<typename Base, typename Child> | |
| void | insertChildClass (const std::string &k, Child *ptr) |
| template<typename Base, typename Child> | |
| Child * | getChildClass (const std::string &k, bool throwIfNotFound=false) const |
| virtual | ~archive_ptr_holder () |
Protected Member Functions | |
| template<typename Archive, std::enable_if_t< Archive::is_saving::value, int > = 42> | |
| void | initialize_tpl (Archive &ar) |
| template<typename Archive, std::enable_if_t<!Archive::is_saving::value, int > = 42> | |
| void | initialize_tpl (Archive &ar) |
|
inlinevirtual |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inlineprotected |
|
inlineprotected |
|
inline |
|
inline |
|
inline |