The C++ framework for developing highly scalable, high performance servers on Windows platforms.

IKernelObjectName Class Reference
[Win32 Kernel ObjectsProtected destructors on abstract base classes]

Inheritance diagram for IKernelObjectName:

List of all members.


Detailed Description

An interface that represents a name in the kernel object namespace See here for more details.

Public Member Functions

virtual Core::_tstring GetName () const =0
virtual bool IsGlobalName () const =0
virtual bool IsLocalName () const =0
virtual bool IsUnqualifiedName () const =0

Protected Member Functions

virtual ~IKernelObjectName ()
 We never delete instances of this interface; you must manage the lifetime of the class that implements it.

Constructor & Destructor Documentation

virtual ~IKernelObjectName (  )  [protected, virtual]

We never delete instances of this interface; you must manage the lifetime of the class that implements it.


Member Function Documentation

virtual Core::_tstring GetName (  )  const [pure virtual]

Implemented in CKernelObjectNameImpl.

virtual bool IsGlobalName (  )  const [pure virtual]

Implemented in CKernelObjectNameImpl.

virtual bool IsLocalName (  )  const [pure virtual]

Implemented in CKernelObjectNameImpl.

virtual bool IsUnqualifiedName (  )  const [pure virtual]

Implemented in CKernelObjectNameImpl.


Generated on Sun Sep 12 19:11:34 2021 for The Server Framework - v7.4 by doxygen 1.5.3