![]() |
![]() |
#include <ProcessCallGraph.h>
Public Member Functions | |
ProcessType & | operator= (ProcessType const &other)=default |
ProcessType & | operator= (ProcessType &&other)=default |
ProcessType ()=delete | |
ProcessType (std::string name, GraphType const &graph, std::vector< unsigned int > modules, std::vector< PathType > paths, std::vector< PathType > endPaths, std::vector< unsigned int > subprocesses={}) | |
ProcessType (std::string &&name, GraphType const &graph, std::vector< unsigned int > &&modules, std::vector< PathType > &&paths, std::vector< PathType > &&endPaths, std::vector< unsigned int > &&subprocesses={}) | |
ProcessType (ProcessType const &other)=default | |
ProcessType (ProcessType &&other)=default | |
Public Attributes | |
std::vector< PathType > | endPaths_ |
GraphType const & | graph_ |
std::vector< unsigned int > | modules_ |
std::string | name_ |
std::vector< PathType > | paths_ |
std::vector< unsigned int > | subprocesses_ |
Definition at line 78 of file ProcessCallGraph.h.
|
delete |
|
inline |
Definition at line 88 of file ProcessCallGraph.h.
References ProcessCallGraph::graph_, and eostools::move().
|
inline |
Definition at line 104 of file ProcessCallGraph.h.
References ProcessCallGraph::dependencies(), ProcessCallGraph::depends(), ProcessCallGraph::graph_, ProcessCallGraph::module(), eostools::move(), ProcessCallGraph::operator[](), trackingPlots::other, callgraph::path, ProcessCallGraph::preBeginJob(), ProcessCallGraph::preSourceConstruction(), ProcessCallGraph::ProcessCallGraph(), ProcessCallGraph::processDescription(), ProcessCallGraph::processes(), ProcessCallGraph::processId(), ProcessCallGraph::registerProcess(), ProcessCallGraph::size(), ProcessCallGraph::source(), and AlCaHLTBitMon_QueryRunRegistry::string.
|
default |
|
default |
|
default |
|
default |
std::vector<PathType> ProcessCallGraph::ProcessType::endPaths_ |
Definition at line 83 of file ProcessCallGraph.h.
Referenced by FastTimerService::PlotsPerProcess::book(), FastTimerService::PlotsPerProcess::fill(), and FastTimerService::postPathEvent().
GraphType const& ProcessCallGraph::ProcessType::graph_ |
Definition at line 80 of file ProcessCallGraph.h.
std::vector<unsigned int> ProcessCallGraph::ProcessType::modules_ |
Definition at line 81 of file ProcessCallGraph.h.
std::string ProcessCallGraph::ProcessType::name_ |
Definition at line 79 of file ProcessCallGraph.h.
Referenced by FastTimerService::PlotsPerProcess::book().
std::vector<PathType> ProcessCallGraph::ProcessType::paths_ |
Definition at line 82 of file ProcessCallGraph.h.
Referenced by Config.Process::_insertPaths(), FastTimerService::PlotsPerProcess::book(), Config.Process::dumpConfig(), Config.Process::dumpPython(), FastTimerService::PlotsPerProcess::fill(), Config.Process::pathNames(), and FastTimerService::postPathEvent().
std::vector<unsigned int> ProcessCallGraph::ProcessType::subprocesses_ |
Definition at line 84 of file ProcessCallGraph.h.