Qpid Management Framework  0.24
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
qmf::SchemaId Class Reference

#include <SchemaId.h>

Inheritance diagram for qmf::SchemaId:
Collaboration diagram for qmf::SchemaId:

Public Member Functions

QMF_EXTERN SchemaId (SchemaIdImpl *impl=0)
 
QMF_EXTERN SchemaId (const SchemaId &)
 
QMF_EXTERN SchemaIdoperator= (const SchemaId &)
 
QMF_EXTERN ~SchemaId ()
 
QMF_EXTERN SchemaId (int, const std::string &, const std::string &)
 
QMF_EXTERN void setHash (const qpid::types::Uuid &)
 
QMF_EXTERN int getType () const
 
QMF_EXTERN const std::string & getPackageName () const
 
QMF_EXTERN const std::string & getName () const
 
QMF_EXTERN const
qpid::types::Uuid & 
getHash () const
 
- Public Member Functions inherited from qmf::Handle< SchemaIdImpl >
QMF_INLINE_EXTERN bool isValid () const
 
QMF_INLINE_EXTERN bool isNull () const
 
QMF_INLINE_EXTERN operator bool () const
 
QMF_INLINE_EXTERN bool operator! () const
 
void swap (Handle< SchemaIdImpl > &h)
 

Friends

class qmf::PrivateImplRef< SchemaId >
 
struct SchemaIdImplAccess
 

Additional Inherited Members

- Protected Types inherited from qmf::Handle< SchemaIdImpl >
typedef SchemaIdImpl Impl
 
- Protected Member Functions inherited from qmf::Handle< SchemaIdImpl >
QMF_INLINE_EXTERN Handle ()
 
QMF_EXTERN Handle (const Handle &)
 
QMF_EXTERN Handleoperator= (const Handle &)
 
- Protected Attributes inherited from qmf::Handle< SchemaIdImpl >
Impl * impl
 

Constructor & Destructor Documentation

QMF_EXTERN qmf::SchemaId::SchemaId ( SchemaIdImpl *  impl = 0)
QMF_EXTERN qmf::SchemaId::SchemaId ( const SchemaId )
QMF_EXTERN qmf::SchemaId::~SchemaId ( )
QMF_EXTERN qmf::SchemaId::SchemaId ( int  ,
const std::string &  ,
const std::string &   
)

Member Function Documentation

QMF_EXTERN const qpid::types::Uuid& qmf::SchemaId::getHash ( ) const
QMF_EXTERN const std::string& qmf::SchemaId::getName ( ) const
QMF_EXTERN const std::string& qmf::SchemaId::getPackageName ( ) const
QMF_EXTERN int qmf::SchemaId::getType ( ) const
QMF_EXTERN SchemaId& qmf::SchemaId::operator= ( const SchemaId )
QMF_EXTERN void qmf::SchemaId::setHash ( const qpid::types::Uuid &  )

Friends And Related Function Documentation

friend class qmf::PrivateImplRef< SchemaId >
friend
friend struct SchemaIdImplAccess
friend

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