hatchbed_common: Rolling
Links
Rosindex
Repository
C++ API
Class Hierarchy
File Hierarchy
Full C++ API
Namespaces
Namespace hatchbed_common
Namespace profile
Classes and Structs
Template Struct BorrowedStore
Template Struct EnumOption
Template Struct OwnedStore
Template Struct value_type_of
Template Struct value_type_of< std::vector< T, U > >
Struct ProfileScopeLevel
Template Class NumericIntParameter
Template Class NumericParameter
Template Class Parameter
Class Parameter::Declared
Class ParamHandler
Class SimpleProfiler
Class SimpleProfiler::ScopedTimer
Functions
Function profile::finalize
Function profile::get
Function profile::operator<<
Function profile::pop
Function profile::push
Function profile::set_enabled
Defines
Define PROFILE_CONCAT
Define PROFILE_CONCAT_IMPL
Define profile_scope
Typedefs
Typedef hatchbed_common::BoolArrayParameter
Typedef hatchbed_common::BoolParameter
Typedef hatchbed_common::DoubleArrayParameter
Typedef hatchbed_common::DoubleParameter
Typedef hatchbed_common::IntArrayParameter
Typedef hatchbed_common::IntParameter
Typedef hatchbed_common::StringArrayParameter
Typedef hatchbed_common::StringParameter
Typedef hatchbed_common::SystemIntParameter
Directories
Directory include
Directory hatchbed_common
Files
File param_handler.h
File parameter.h
File simple_profiler.h
Standard Documents
PACKAGE
LICENSE
CHANGELOG
Changelog for package hatchbed_common
0.1.2 (2025-04-06)
0.1.1 (2024-11-24)
README
hatchbed_common
Param Handler
Simple Profiler
Index
hatchbed_common: Rolling
Index
Index
H
|
P
H
hatchbed_common::BoolArrayParameter (C++ type)
hatchbed_common::BoolParameter (C++ type)
hatchbed_common::BorrowedStore (C++ struct)
hatchbed_common::BorrowedStore::BorrowedStore (C++ function)
hatchbed_common::BorrowedStore::mutex (C++ member)
hatchbed_common::BorrowedStore::Ptr (C++ type)
hatchbed_common::BorrowedStore::value (C++ member)
hatchbed_common::DoubleArrayParameter (C++ type)
hatchbed_common::DoubleParameter (C++ type)
hatchbed_common::EnumOption (C++ struct)
hatchbed_common::EnumOption::description (C++ member)
hatchbed_common::EnumOption::name (C++ member)
hatchbed_common::EnumOption::value (C++ member)
hatchbed_common::IntArrayParameter (C++ type)
hatchbed_common::IntParameter (C++ type)
hatchbed_common::NumericIntParameter (C++ class)
hatchbed_common::NumericIntParameter::callback (C++ function)
hatchbed_common::NumericIntParameter::checkEnum (C++ function)
,
[1]
hatchbed_common::NumericIntParameter::dynamic (C++ function)
hatchbed_common::NumericIntParameter::enumerate (C++ function)
hatchbed_common::NumericIntParameter::enums (C++ function)
hatchbed_common::NumericIntParameter::enums_ (C++ member)
hatchbed_common::NumericIntParameter::max (C++ function)
hatchbed_common::NumericIntParameter::min (C++ function)
hatchbed_common::NumericIntParameter::NumericIntParameter (C++ function)
,
[1]
,
[2]
hatchbed_common::NumericIntParameter::registerParam (C++ function)
hatchbed_common::NumericIntParameter::step (C++ function)
hatchbed_common::NumericIntParameter::toString (C++ function)
hatchbed_common::NumericIntParameter::update (C++ function)
hatchbed_common::NumericIntParameter::~NumericIntParameter (C++ function)
hatchbed_common::NumericParameter (C++ class)
hatchbed_common::NumericParameter::callback (C++ function)
hatchbed_common::NumericParameter::checkRange (C++ function)
,
[1]
hatchbed_common::NumericParameter::clamp (C++ function)
,
[1]
hatchbed_common::NumericParameter::dynamic (C++ function)
hatchbed_common::NumericParameter::has_range_ (C++ member)
hatchbed_common::NumericParameter::hasRange (C++ function)
hatchbed_common::NumericParameter::max (C++ function)
,
[1]
hatchbed_common::NumericParameter::max_ (C++ member)
hatchbed_common::NumericParameter::min (C++ function)
,
[1]
hatchbed_common::NumericParameter::min_ (C++ member)
hatchbed_common::NumericParameter::NumericParameter (C++ function)
,
[1]
,
[2]
hatchbed_common::NumericParameter::registerParam (C++ function)
hatchbed_common::NumericParameter::step (C++ function)
hatchbed_common::NumericParameter::step_ (C++ member)
hatchbed_common::NumericParameter::update (C++ function)
hatchbed_common::NumericParameter::~NumericParameter (C++ function)
hatchbed_common::OwnedStore (C++ struct)
hatchbed_common::OwnedStore::mutex (C++ member)
hatchbed_common::OwnedStore::OwnedStore (C++ function)
hatchbed_common::OwnedStore::Ptr (C++ type)
hatchbed_common::OwnedStore::value (C++ member)
hatchbed_common::Parameter (C++ class)
hatchbed_common::Parameter::borrowed_store_ (C++ member)
hatchbed_common::Parameter::callback (C++ function)
hatchbed_common::Parameter::declare (C++ function)
hatchbed_common::Parameter::Declared (C++ class)
,
[1]
hatchbed_common::Parameter::Declared::Declared (C++ function)
,
[1]
hatchbed_common::Parameter::Declared::update (C++ function)
,
[1]
hatchbed_common::Parameter::Declared::value (C++ function)
,
[1]
hatchbed_common::Parameter::default_val_ (C++ member)
hatchbed_common::Parameter::defaultValue (C++ function)
hatchbed_common::Parameter::description (C++ function)
hatchbed_common::Parameter::description_ (C++ member)
hatchbed_common::Parameter::dynamic (C++ function)
hatchbed_common::Parameter::getParameter (C++ function)
hatchbed_common::Parameter::initialized_ (C++ member)
hatchbed_common::Parameter::is_dynamic_ (C++ member)
hatchbed_common::Parameter::isDynamic (C++ function)
hatchbed_common::Parameter::name_ (C++ member)
hatchbed_common::Parameter::namespace_ (C++ member)
hatchbed_common::Parameter::node_ (C++ member)
hatchbed_common::Parameter::owned_store_ (C++ member)
hatchbed_common::Parameter::Parameter (C++ function)
,
[1]
,
[2]
hatchbed_common::Parameter::qualifiedName (C++ function)
hatchbed_common::Parameter::registerParam (C++ function)
hatchbed_common::Parameter::toString (C++ function)
,
[1]
hatchbed_common::Parameter::U (C++ type)
hatchbed_common::Parameter::update (C++ function)
hatchbed_common::Parameter::user_callback_ (C++ member)
hatchbed_common::Parameter::value (C++ function)
hatchbed_common::Parameter::~Parameter (C++ function)
hatchbed_common::ParamHandler (C++ class)
hatchbed_common::ParamHandler::param (C++ function)
,
[1]
,
[2]
,
[3]
,
[4]
,
[5]
,
[6]
,
[7]
,
[8]
,
[9]
,
[10]
,
[11]
,
[12]
,
[13]
,
[14]
,
[15]
,
[16]
,
[17]
hatchbed_common::ParamHandler::ParamHandler (C++ function)
hatchbed_common::ParamHandler::register_verbose_logging_param (C++ function)
hatchbed_common::ParamHandler::setCallback (C++ function)
hatchbed_common::ParamHandler::~ParamHandler (C++ function)
hatchbed_common::StringArrayParameter (C++ type)
hatchbed_common::StringParameter (C++ type)
hatchbed_common::SystemIntParameter (C++ type)
hatchbed_common::value_type_of (C++ struct)
hatchbed_common::value_type_of::type (C++ type)
hatchbed_common::value_type_of<std::vector<T, U>> (C++ struct)
hatchbed_common::value_type_of<std::vector<T, U>>::type (C++ type)
P
profile::finalize (C++ function)
profile::get (C++ function)
profile::operator<< (C++ function)
profile::pop (C++ function)
profile::ProfileScopeLevel (C++ struct)
profile::ProfileScopeLevel::children (C++ member)
profile::ProfileScopeLevel::path (C++ member)
profile::ProfileScopeLevel::ProfileScopeLevel (C++ function)
profile::push (C++ function)
profile::set_enabled (C++ function)
profile::SimpleProfiler (C++ class)
profile::SimpleProfiler::finalize (C++ function)
profile::SimpleProfiler::instance (C++ function)
profile::SimpleProfiler::popScope (C++ function)
profile::SimpleProfiler::print (C++ function)
profile::SimpleProfiler::pushScope (C++ function)
profile::SimpleProfiler::ScopedTimer (C++ class)
,
[1]
profile::SimpleProfiler::ScopedTimer::ScopedTimer (C++ function)
,
[1]
profile::SimpleProfiler::ScopedTimer::~ScopedTimer (C++ function)
,
[1]
profile::SimpleProfiler::setEnabled (C++ function)
PROFILE_CONCAT (C macro)
PROFILE_CONCAT_IMPL (C macro)
profile_scope (C macro)