RixInterface Class Reference

Base class for all Rix interfaces. More...

#include <RixInterfaces.h>

Inheritance diagram for RixInterface:

RixMessages RixStats RixStorage RixThreadUtils List of all members.

Public Member Functions

virtual int GetVersion () const
 Get the version number of this interface.

Protected Member Functions

 RixInterface (int version)
 Interfaces should not be constructed by users.
virtual ~RixInterface ()
 Interfaces should not be deleted by users.

Protected Attributes

int m_version
 Version number of this interface.

Detailed Description

Base class for all Rix interfaces.

Interfaces should never be deleted. Most interfaces are thread safe and can be used indefinitely, but some interfaces can be used only in the context from which they were obtained.


Constructor & Destructor Documentation

RixInterface::RixInterface int  version  )  [inline, protected]
 

Interfaces should not be constructed by users.

virtual RixInterface::~RixInterface  )  [inline, protected, virtual]
 

Interfaces should not be deleted by users.


Member Function Documentation

virtual int RixInterface::GetVersion  )  const [inline, virtual]
 

Get the version number of this interface.

Different interfaces might have different version numbers in a given release.


Member Data Documentation

int RixInterface::m_version [protected]
 

Version number of this interface.


The documentation for this class was generated from the following file:
Generated on Wed May 10 11:00:40 2006 for PRManHeaders by  doxygen 1.4.6