Public Member Functions | Protected Member Functions | Private Attributes | Friends | List of all members
hrp::Referenced Class Reference

#include <Referenced.h>

Inheritance diagram for hrp::Referenced:
Inheritance graph
[legend]

Public Member Functions

 Referenced ()
 
virtual ~Referenced ()
 

Protected Member Functions

int refCounter ()
 

Private Attributes

int refCounter_
 

Friends

void intrusive_ptr_add_ref (Referenced *obj)
 
void intrusive_ptr_release (Referenced *obj)
 

Detailed Description

Definition at line 15 of file Referenced.h.

Constructor & Destructor Documentation

◆ Referenced()

hrp::Referenced::Referenced ( )
inline

Definition at line 18 of file Referenced.h.

◆ ~Referenced()

virtual hrp::Referenced::~Referenced ( )
inlinevirtual

Definition at line 19 of file Referenced.h.

Member Function Documentation

◆ refCounter()

int hrp::Referenced::refCounter ( )
inlineprotected

Definition at line 22 of file Referenced.h.

Friends And Related Function Documentation

◆ intrusive_ptr_add_ref

void intrusive_ptr_add_ref ( hrp::Referenced obj)
friend

Definition at line 31 of file Referenced.h.

◆ intrusive_ptr_release

void intrusive_ptr_release ( hrp::Referenced obj)
friend

Definition at line 35 of file Referenced.h.

Member Data Documentation

◆ refCounter_

int hrp::Referenced::refCounter_
private

Definition at line 28 of file Referenced.h.


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


openhrp3
Author(s): AIST, General Robotix Inc., Nakamura Lab of Dept. of Mechano Informatics at University of Tokyo
autogenerated on Thu Sep 8 2022 02:24:08