![]() |
ATLAS Offline Software
|
Helper functions intended to be called from the debugger. More...
#include "AthContainers/debug.h"#include "AthContainers/AuxTypeRegistry.h"#include "AthContainers/JaggedVecImpl.h"#include "AthContainers/PackedLinkImpl.h"#include "AthContainers/tools/error.h"#include "AthContainersInterfaces/IConstAuxStore.h"#include "AthLinks/DataLinkBase.h"#include "SGTools/DataProxy.h"#include "CxxUtils/StrFormat.h"#include <format>#include <vector>#include <sstream>#include <iostream>Go to the source code of this file.
Namespaces | |
| SGdebug | |
Macros | |
| #define | CONVERT(T) if (ti == &typeid(T)) convert (os, *reinterpret_cast<const T*>(p)); else |
| #define | CONVERT1(T) CONVERT(T) CONVERT(std::vector<T>) |
Functions | |
| std::string | SGdebug::aux_var_name (SG::auxid_t id) |
| Return the name corresponding to a given aux id. More... | |
| void | SGdebug::print_aux_var_name (SG::auxid_t id) |
| Print the name corresponding to a given aux id. More... | |
| void | SGdebug::print_aux_vars (const SG::auxid_set_t &auxids, const SG::auxid_set_t &decors=SG::auxid_set_t()) |
| Print the list of aux variables in a set. More... | |
| void | SGdebug::print_aux_vars (const SG::IConstAuxStore &store) |
| Print the list of aux variables handled by a store. More... | |
| void | SGdebug::print_aux_vars (const SG::IConstAuxStore *store) |
| Print the list of aux variables handled by a store. More... | |
| void | SGdebug::print_aux_vars (const SG::AuxVectorData &vec) |
| Print the list of aux variables associated with a container. More... | |
| void | SGdebug::print_aux_vars (const SG::AuxVectorData *vec) |
| Print the list of aux variables associated with a container. More... | |
| void | SGdebug::print_aux_vars (const SG::AuxElement &elt) |
| Print the list of aux variables associated with an element. More... | |
| void | SGdebug::print_aux_vars (const SG::AuxElement *elt) |
| Print the list of aux variables associated with an element. More... | |
| std::string | SGdebug::aux_var_as_string (SG::auxid_t auxid, const void *p, size_t i) |
| Convert an aux variable to a string. More... | |
| void | SGdebug::dump_aux_vars (std::ostream &os, const SG::IConstAuxStore &store, size_t i) |
| Dump aux variables from a store for a single element. More... | |
| void | SGdebug::dump_aux_vars (const SG::IConstAuxStore &store, size_t i) |
| Dump aux variables from a store for a single element (to cout). More... | |
| void | SGdebug::dump_aux_vars (const SG::IConstAuxStore *store, size_t i) |
| Dump aux variables from a store for a single element. More... | |
| void | SGdebug::dump_aux_vars (const SG::IConstAuxStore &store) |
| Dump aux variables from a store for all elements. More... | |
| void | SGdebug::dump_aux_vars (const SG::IConstAuxStore *store) |
| Dump aux variables from a store for all elements. More... | |
| void | SGdebug::dump_aux_vars (const SG::AuxVectorData &vec, size_t i) |
| Dump aux variables from a vector for a single element. More... | |
| void | SGdebug::dump_aux_vars (const SG::AuxVectorData *vec, size_t i) |
| Dump aux variables from a vector for a single element. More... | |
| void | SGdebug::dump_aux_vars (const SG::AuxVectorData &vec) |
| Dump aux variables from a vector for all elements. More... | |
| void | SGdebug::dump_aux_vars (const SG::AuxVectorData *vec) |
| Dump aux variables from a vector for all elements. More... | |
| void | SGdebug::dump_aux_vars (const SG::AuxElement &elt) |
| Dump aux variables for an element. More... | |
| void | SGdebug::dump_aux_vars (const SG::AuxElement *elt) |
| Dump aux variables for an element. More... | |
Helper functions intended to be called from the debugger.
Definition in file Control/AthContainers/Root/debug.cxx.
| SG::auxid_t id |
Definition at line 239 of file Control/AthContainers/Root/debug.cxx.
| std::string name |
Definition at line 240 of file Control/AthContainers/Root/debug.cxx.
1.8.18