21 #ifndef _QPID_CONSOLE_SCHEMA_H_
22 #define _QPID_CONSOLE_SCHEMA_H_
25 #include <boost/shared_ptr.hpp>
SchemaProperty(framing::Buffer &buffer)
boost::shared_ptr< Value > decodeValue(framing::Buffer &buffer)
boost::shared_ptr< Value > decodeValue(framing::Buffer &buffer)
SchemaClass(const uint8_t kind, const ClassKey &key, framing::Buffer &buffer)
std::vector< SchemaMethod * > methods
SchemaStatistic(framing::Buffer &buffer)
boost::shared_ptr< Value > decodeValue(framing::Buffer &buffer)
std::vector< SchemaProperty * > properties
SchemaArgument(framing::Buffer &buffer, bool forMethod=false)
std::vector< SchemaArgument * > arguments
static const uint8_t KIND_EVENT
const ClassKey & getClassKey() const
static const uint8_t KIND_TABLE
SchemaMethod(framing::Buffer &buffer)
std::vector< SchemaStatistic * > statistics
std::vector< SchemaArgument * > arguments