Free Electron
Public Member Functions | Static Public Member Functions | Static Protected Attributes | Private Attributes | List of all members
fe::SingleMaster Class Reference

Point of Entry for Development. More...

#include <SingleMaster.h>

Inheritance diagram for fe::SingleMaster:
Inheritance graph
[legend]

Public Member Functions

sp< Mastermaster (void)
 
virtual void release (void)
 
- Public Member Functions inherited from fe::Handled< SingleMaster >
const hp< SingleMaster > & getHandle (void) const
 Get a safe handle to this object. More...
 
- Public Member Functions inherited from fe::Protectable
virtual I32 protection (void) const
 
virtual void protect (void)
 
virtual void unprotect (void)
 
virtual Protectableclone (Protectable *pInstance=NULL)
 
- Public Member Functions inherited from fe::Counted
virtual void acquire (void)
 Increment the reference count. More...
 
virtual void acquire (int &rCount)
 Increment the reference count (and get the count) More...
 
virtual void abandon (void)
 Decrement the reference count. More...
 
int count (void) const
 Return the count of references. More...
 
void setName (const String &)
 
void trackReference (void *pReference, String what)
 
void untrackReference (void *pReference)
 
void registerRegion (void *pT, U32 bytes)
 

Static Public Member Functions

static sp< SingleMaster > FE_CDECL create (void)
 
static sp< SingleMaster > FE_CDECL existing (void)
 
static void usePrefix (String a_prefix)
 
- Static Public Member Functions inherited from fe::Counted
static String reportTracker (void)
 
static U32 trackerCount (void)
 

Static Protected Attributes

static FE_DL_PUBLIC BWORD ms_registered =FALSE
 
static FE_DL_PUBLIC sp< SingleMasterms_spSingleMaster
 

Private Attributes

sp< Masterm_spMaster
 

Additional Inherited Members

- Protected Member Functions inherited from fe::Handled< SingleMaster >
void abandonHandle (void)
 
- Protected Member Functions inherited from fe::Counted
int releaseInternal (void)
 Decrement the reference count. More...
 
void suppressReport (void)
 

Detailed Description

Point of Entry for Development.

Member Function Documentation

◆ release()

void fe::SingleMaster::release ( void  )
virtual

Reimplemented from fe::Counted.


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