Gobelijn API documentation
- generated for commit a0cbea7
|
Header for the class MemberTracer. More...
Go to the source code of this file.
Classes | |
class | UA_CoMP::Misc::MemberTracer |
Class whose constructor/destructor pair are used to mark entering and leaving a member (function) body block. More... | |
Namespaces | |
UA_CoMP | |
Namespace Comp groups all code developed by the CoMP group. | |
UA_CoMP::Misc | |
Legacy miscellaneous code. | |
Macros | |
#define | COMP_MISC_FUNCTION_NAME __FUNCTION__ |
Macro to take advantage of PRETTY_FUNCTION over plain FUNCTION with gcc. More... | |
#define | COMP_MISC_MEMBER_TRACER UA_CoMP::Misc::MemberTracer macro_defined_member_tracer##__LINE__(COMP_MISC_FUNCTION_NAME, this) |
Macro for tracking member scope. More... | |
Header for the class MemberTracer.
Definition in file MemberTracer.h.
#define COMP_MISC_FUNCTION_NAME __FUNCTION__ |
Macro to take advantage of PRETTY_FUNCTION over plain FUNCTION with gcc.
Definition at line 16 of file MemberTracer.h.
#define COMP_MISC_MEMBER_TRACER UA_CoMP::Misc::MemberTracer macro_defined_member_tracer##__LINE__(COMP_MISC_FUNCTION_NAME, this) |
Macro for tracking member scope.
level.
Definition at line 21 of file MemberTracer.h.
Referenced by ODemo::Unicycle::accelerate(), ODemo::Motorcycle::accelerate(), ODemo::PassengerRoadVehicle::add_passenger(), ODemo::Bicycle::Bicycle(), ODemo::Body::Body(), ODemo::Unicycle::brake(), ODemo::Motorcycle::brake(), ODemo::Engine::Engine(), ODemo::Exception::Exception(), ODemo::PassengerRoadVehicle::get_capacity(), ODemo::Motorcycle::get_engine(), ODemo::PassengerRoadVehicle::get_free(), ODemo::Person::get_name(), ODemo::Motorcycle::get_owner(), ODemo::Bicycle::getColor(), ODemo::Bicycle::getModel(), ODemo::Motorcycle::getSpeed(), ODemo::Motorcycle::halt(), ODemo::Exception::info(), ODemo::LandVehicle::info(), ODemo::SailBoat::info(), ODemo::WaterVehicle::info(), ODemo::RoadVehicle::info(), ODemo::MotionException::info(), ODemo::PassengerRoadVehicle::info(), ODemo::Bicycle::info(), ODemo::LoadingException::info(), ODemo::SailingException::info(), ODemo::Wheel::is_rotating(), ODemo::Engine::is_running(), ODemo::Motorcycle::is_running(), ODemo::LandVehicle::LandVehicle(), ODemo::LoadingException::LoadingException(), ODemo::MotionException::MotionException(), ODemo::Motorcycle::Motorcycle(), ODemo::SailBoat::move(), ODemo::RoadVehicle::move(), ODemo::Body::operator+(), ODemo::Engine::operator=(), ODemo::Wheel::operator=(), ODemo::Body::operator=(), ODemo::Unicycle::operator=(), ODemo::LandVehicle::operator=(), ODemo::SailBoat::operator=(), ODemo::WaterVehicle::operator=(), ODemo::PassengerRoadVehicle::operator=(), ODemo::RoadVehicle::operator=(), ODemo::Bicycle::operator=(), ODemo::Motorcycle::operator=(), ODemo::PassengerRoadVehicle::PassengerRoadVehicle(), ODemo::Person::Person(), ODemo::PassengerRoadVehicle::remove_passenger(), ODemo::RoadVehicle::RoadVehicle(), ODemo::SailBoat::SailBoat(), ODemo::SailingException::SailingException(), ODemo::Motorcycle::set_engine(), ODemo::Motorcycle::set_owner(), ODemo::Bicycle::setColor(), ODemo::Bicycle::setModel(), ODemo::Engine::start(), ODemo::Wheel::start(), ODemo::WaterVehicle::start_sinking(), ODemo::Motorcycle::startEngine(), ODemo::Engine::stop(), ODemo::Wheel::stop(), ODemo::WaterVehicle::stop_sinking(), ODemo::Motorcycle::stopEngine(), ODemo::Unicycle::turn(), ODemo::Motorcycle::turn(), ODemo::Unicycle::Unicycle(), ODemo::WaterVehicle::WaterVehicle(), ODemo::Exception::what(), ODemo::Wheel::Wheel(), ODemo::Bicycle::~Bicycle(), ODemo::Body::~Body(), ODemo::Engine::~Engine(), ODemo::LandVehicle::~LandVehicle(), ODemo::Motorcycle::~Motorcycle(), ODemo::PassengerRoadVehicle::~PassengerRoadVehicle(), ODemo::Person::~Person(), ODemo::RoadVehicle::~RoadVehicle(), ODemo::SailBoat::~SailBoat(), ODemo::Unicycle::~Unicycle(), ODemo::WaterVehicle::~WaterVehicle(), and ODemo::Wheel::~Wheel().