1 #ifndef _QmfEngineSchema_
2 #define _QmfEngineSchema_
34 struct SchemaArgumentImpl;
35 struct SchemaMethodImpl;
36 struct SchemaPropertyImpl;
37 struct SchemaStatisticImpl;
38 struct SchemaObjectClassImpl;
39 struct SchemaEventClassImpl;
40 struct SchemaClassKeyImpl;
123 void setDesc(
const char* desc);
194 void setDesc(
const char* desc);
friend class BrokerProxyImpl
SchemaArgument(const char *name, Typecode typecode)
int getPropertyCount() const
const char * getPackageName() const
const char * getName() const
const SchemaClassKey * getClassKey() const
friend class BrokerProxyImpl
friend struct SchemaEventClassImpl
const uint8_t * getHash() const
friend struct SchemaObjectClassImpl
void addStatistic(const SchemaStatistic *statistic)
const char * getUnit() const
const char * getName() const
const SchemaStatistic * getStatistic(int idx) const
const char * asString() const
const char * getClassName() const
const char * getUnit() const
void addMethod(const SchemaMethod *method)
int getMethodCount() const
SchemaMethod(const char *name)
bool operator==(const SchemaClassKey &other) const
void setOptional(bool val)
SchemaObjectClass(const char *package, const char *name)
void setUnit(const char *val)
const SchemaMethod * getMethod(int idx) const
SchemaClassKey(const SchemaClassKey &from)
SchemaEventClass(const char *package, const char *name, Severity severity)
const SchemaArgument * getArgument(int idx) const
const SchemaArgument * getArgument(int idx) const
void setDesc(const char *desc)
void setDesc(const char *desc)
void setDesc(const char *desc)
void addArgument(const SchemaArgument *argument)
friend class BrokerProxyImpl
friend struct SchemaEventClassImpl
friend struct SchemaStatisticImpl
Direction getDirection() const
const char * getName() const
int getStatisticCount() const
friend struct SchemaArgumentImpl
friend struct SchemaPropertyImpl
void setDesc(const char *desc)
const char * getDesc() const
const char * getUnit() const
void addProperty(const SchemaProperty *property)
const SchemaProperty * getProperty(int idx) const
int getArgumentCount() const
const char * getName() const
void setDirection(Direction dir)
friend struct SchemaObjectClassImpl
friend struct SchemaClassKeyImpl
SchemaProperty(const char *name, Typecode typecode)
void setUnit(const char *val)
friend struct SchemaMethodImpl
SchemaStatistic(const char *name, Typecode typecode)
void setDesc(const char *desc)
int getArgumentCount() const
friend struct SchemaMethodImpl
void setAccess(Access access)
friend struct SchemaObjectClassImpl
Severity getSeverity() const
friend struct SchemaObjectClassImpl
const char * getDesc() const
void addArgument(const SchemaArgument *argument)
bool operator<(const SchemaClassKey &other) const
const char * getDesc() const
void setUnit(const char *val)
const SchemaClassKey * getClassKey() const
const char * getDesc() const