Choreonoid  1.8
Public Member Functions | Protected Member Functions | Friends | List of all members
cnoid::Referenced Class Reference

#include <Referenced.h>

Inheritance diagram for cnoid::Referenced:
cnoid::BodyHandler cnoid::ClonableReferenced cnoid::ColdetModel cnoid::ColdetModelPair cnoid::CollisionDetector cnoid::ContactMaterial cnoid::CoordinateFrame cnoid::DeviceOverwriteMediator cnoid::DySubBody cnoid::EditRecord cnoid::ExtraBodyStateAccessor cnoid::FilePathVariableProcessor cnoid::GeneralSliderView::Slider cnoid::Item cnoid::ItemAddon cnoid::ItemFileIO cnoid::LeggedBodyHelper cnoid::LocationProxy cnoid::Material cnoid::MaterialTable cnoid::MprControllerLog cnoid::MprProgramViewBase::StatementDelegate cnoid::MprVariable cnoid::PositionTag cnoid::ScenePointSelectionMode::PointInfo cnoid::SharedJoystick cnoid::SimulationBody cnoid::Task cnoid::TaskCommand cnoid::TaskPhase cnoid::TaskPhaseProxy cnoid::TaskToggleState cnoid::TimeSyncItemEngine cnoid::ValueNode cnoid::VRMLNode

Public Member Functions

virtual ~Referenced ()
 

Protected Member Functions

 Referenced ()
 
 Referenced (const Referenced &)
 
int refCount () const
 

Friends

class WeakCounter
 
template<class Y >
class weak_ref_ptr
 
template<class Y >
class ref_ptr
 

Constructor & Destructor Documentation

◆ Referenced() [1/2]

cnoid::Referenced::Referenced ( )
inlineprotected

◆ Referenced() [2/2]

cnoid::Referenced::Referenced ( const Referenced )
inlineprotected

◆ ~Referenced()

Referenced::~Referenced ( )
virtual

Member Function Documentation

◆ refCount()

int cnoid::Referenced::refCount ( ) const
inlineprotected

Friends And Related Function Documentation

◆ ref_ptr

template<class Y >
friend class ref_ptr
friend

◆ weak_ref_ptr

template<class Y >
friend class weak_ref_ptr
friend

◆ WeakCounter

friend class WeakCounter
friend

The documentation for this class was generated from the following files: