pvAccessCPP 7.1.8
Loading...
Searching...
No Matches
epics::pvAccess::Destroyable Class Reference

Instance declaring destroy method. More...

#include <utils/pv/destroyable.h>

Inheritance diagram for epics::pvAccess::Destroyable:

Classes

class  cleaner
 for use with shared_ptr<> when wrapping More...
 

Public Types

typedef std::tr1::shared_ptr< Destroyableshared_pointer
 
typedef std::tr1::shared_ptr< const Destroyableconst_shared_pointer
 
typedef std::tr1::weak_ptr< Destroyableweak_pointer
 
typedef std::tr1::weak_ptr< const Destroyableconst_weak_pointer
 

Public Member Functions

virtual void destroy ()
 Destroy this instance.
 

Detailed Description

Instance declaring destroy method.

Definition at line 24 of file destroyable.h.

Member Typedef Documentation

◆ const_shared_pointer

std::tr1::shared_ptr<const Destroyable> epics::pvAccess::Destroyable::const_shared_pointer

Definition at line 26 of file destroyable.h.

◆ const_weak_pointer

std::tr1::weak_ptr<const Destroyable> epics::pvAccess::Destroyable::const_weak_pointer

Definition at line 26 of file destroyable.h.

◆ shared_pointer

std::tr1::shared_ptr<Destroyable> epics::pvAccess::Destroyable::shared_pointer

Definition at line 26 of file destroyable.h.

◆ weak_pointer

std::tr1::weak_ptr<Destroyable> epics::pvAccess::Destroyable::weak_pointer

Definition at line 26 of file destroyable.h.

Constructor & Destructor Documentation

◆ ~Destroyable()

virtual epics::pvAccess::Destroyable::~Destroyable ( )
inlineprotectedvirtual

Definition at line 33 of file destroyable.h.

Member Function Documentation

◆ destroy()

virtual void epics::pvAccess::Destroyable::destroy ( )
inlinevirtual

Destroy this instance.

Reimplemented in epics::pvAccess::MonitorFIFO.

Definition at line 30 of file destroyable.h.


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