Base Framework
Public Member Functions | List of all members
OrbSkeleton Class Reference

Object Request Broker skeleton. More...

#include <base/rmi/OrbSkeleton.h>

Inherits Object, and ReferenceCountedObject.

Inherited by DateSkeleton.

Public Member Functions

 OrbSkeleton (const String &name, unsigned int version)
 
const StringgetOrbName () const noexcept
 
unsigned int getVersion () const noexcept
 
virtual ~OrbSkeleton () noexcept
 
- Public Member Functions inherited from ReferenceCountedObject
 ReferenceCountedObject () noexcept
 
 ReferenceCountedObject (const ReferenceCountedObject &copy) noexcept
 
 ReferenceCountedObject (ReferenceCountedObject &&move) noexcept
 
ReferenceCountedObjectoperator= (const ReferenceCountedObject &copy) noexcept
 
ReferenceCountedObjectoperator= (ReferenceCountedObject &&move) noexcept
 
MemorySize getNumberOfReferences_INTERNAL () const noexcept
 
virtual bool useGarbageCollector () const noexcept
 
- Public Member Functions inherited from DynamicObject
 DynamicObject () noexcept
 
bool isValidObject () const noexcept
 
virtual ~DynamicObject () noexcept(false)
 
 _COM_AZURE_DEV__BASE__OVERRIDE_ALLOC ()
 

Detailed Description

Object Request Broker skeleton.

Object Request Broker skeleton.

Version
1.0

Constructor & Destructor Documentation

◆ OrbSkeleton()

OrbSkeleton::OrbSkeleton ( const String name,
unsigned int  version 
)

Initializes the ORB skeleton.

Parameters
nameThe fully qualified name.
versionThe version of the interface.

◆ ~OrbSkeleton()

virtual OrbSkeleton::~OrbSkeleton ( )
virtualnoexcept

Destroys the ORB skeleton.

Member Function Documentation

◆ getOrbName()

const String& OrbSkeleton::getOrbName ( ) const
inlinenoexcept

Returns the fully qualified name of the skeleton.

◆ getVersion()

unsigned int OrbSkeleton::getVersion ( ) const
inlinenoexcept

Returns the version of the skeleton.