Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Examples  

corelinux::StoreSponsor Class Reference

StoreSponsor is the abstract Sponsor for persist domains. More...

#include <StoreSponsor.hpp>

Inheritance diagram for corelinux::StoreSponsor:

corelinux::Sponsor corelinux::Aggregate corelinux::FrameworkEntity corelinux::SchemaSponsor List of all members.

Public Methods

virtual MetaTypeCptr getType ( void ) const
 get the type. More...

VoidPtr operator new (size_t aSize)
 redefine the operator new[]
  • aSize.
More...


void operator delete (VoidPtr aVoidPtr)
 redefine the operator delete[]
  • aVoidPtr the pointer to delete.


 StoreSponsor ( void )
 Default constructor not allowed.

 StoreSponsor ( StoreSponsorCref )
 Copy constructor.

virtual ~StoreSponsor ( void )
 Virtual Destructor.

bool operator== ( StoreSponsorCref ) const
 Equality operator.

StoreSponsorRef operator= ( StoreSponsorCref )
 Assignment operator.

virtual StoreCatalogPtr getCatalog ( void ) const = 0

Static Public Methods

MetaTypeCptr getTypeDescriptor ( void )
 get the type descriptor. More...

 StoreSponsorPtr ( void )
 1 a new instance of StoreSponsor. More...

 void ( StoreSponsorPtr aPointer )
 1 a point of StoreSponsor


Detailed Description

StoreSponsor is the abstract Sponsor for persist domains.


Constructor & Destructor Documentation

corelinux::StoreSponsor::StoreSponsor ( void )
 

Default constructor not allowed.

corelinux::StoreSponsor::StoreSponsor ( StoreSponsorCref aType )
 

Copy constructor.

corelinux::StoreSponsor::~StoreSponsor ( void ) [virtual]
 

Virtual Destructor.


Member Function Documentation

corelinux::StoreSponsor::StoreSponsorPtr ( void ) [static]
 

1 a new instance of StoreSponsor.

Returns:
a pointer to StoreSponsor

StoreCatalogPtr corelinux::StoreSponsor::getCatalog ( void ) const [pure virtual]
 

Reimplemented in corelinux::SchemaSponsor.

MetaTypeCptr corelinux::StoreSponsor::getType ( void ) const [virtual]
 

get the type.

Returns:
a const pointer to the MetaType

Reimplemented from corelinux::Sponsor.

Reimplemented in corelinux::SchemaSponsor.

MetaTypeCptr corelinux::StoreSponsor::getTypeDescriptor ( void ) [static]
 

get the type descriptor.

Returns:
a const pointer to the MetaType

Reimplemented from corelinux::Sponsor.

Reimplemented in corelinux::SchemaSponsor.

void corelinux::StoreSponsor::operator delete ( VoidPtr aVoidPtr )
 

redefine the operator delete[]

  • aVoidPtr the pointer to delete.

Reimplemented from corelinux::Sponsor.

Reimplemented in corelinux::SchemaSponsor.

VoidPtr corelinux::StoreSponsor::operator new ( size_t aSize )
 

redefine the operator new[]

  • aSize.

Returns:
a VoidPtr

Reimplemented from corelinux::Sponsor.

Reimplemented in corelinux::SchemaSponsor.

StoreSponsorRef corelinux::StoreSponsor::operator= ( StoreSponsorCref )
 

Assignment operator.

Reimplemented from corelinux::Sponsor.

Reimplemented in corelinux::SchemaSponsor.

bool corelinux::StoreSponsor::operator== ( StoreSponsorCref aStoreSponsor ) const
 

Equality operator.

corelinux::StoreSponsor::void ( StoreSponsorPtr aPointer ) [static]
 

1 a point of StoreSponsor


The documentation for this class was generated from the following files:
This is the CoreLinux++ Framework reference manual
Provided by The CoreLinux Consortium