Wiselib
Public Types | Public Member Functions | Static Public Member Functions | Static Public Attributes | Friends
marcusiphone::StatusMessage Class Reference

#include <MarcusProtocol.pb.h>

List of all members.

Public Types

typedef StatusMessage_StatusType StatusType

Public Member Functions

 StatusMessage ()
virtual ~StatusMessage ()
 StatusMessage (const StatusMessage &from)
StatusMessageoperator= (const StatusMessage &from)
const
::google::protobuf::UnknownFieldSet & 
unknown_fields () const
inline::google::protobuf::UnknownFieldSet * mutable_unknown_fields ()
void Swap (StatusMessage *other)
StatusMessageNew () const
void CopyFrom (const ::google::protobuf::Message &from)
void MergeFrom (const ::google::protobuf::Message &from)
void CopyFrom (const StatusMessage &from)
void MergeFrom (const StatusMessage &from)
void Clear ()
bool IsInitialized () const
int ByteSize () const
bool MergePartialFromCodedStream (::google::protobuf::io::CodedInputStream *input)
void SerializeWithCachedSizes (::google::protobuf::io::CodedOutputStream *output) const
::google::protobuf::uint8 * SerializeWithCachedSizesToArray (::google::protobuf::uint8 *output) const
int GetCachedSize () const
::google::protobuf::Metadata GetMetadata () const
bool has_statustype () const
void clear_statustype ()
inline::marcusiphone::StatusMessage_StatusType statustype () const
void set_statustype (::marcusiphone::StatusMessage_StatusType value)
int ledcolors_size () const
void clear_ledcolors ()
const ::marcusiphone::LedColorledcolors (int index) const
inline::marcusiphone::LedColor * mutable_ledcolors (int index)
inline::marcusiphone::LedColor * add_ledcolors ()
const
::google::protobuf::RepeatedPtrField
< ::marcusiphone::LedColor > & 
ledcolors () const
inline::google::protobuf::RepeatedPtrField
< ::marcusiphone::LedColor > * 
mutable_ledcolors ()
int ledtemps_size () const
void clear_ledtemps ()
const
::marcusiphone::LedTemperature
ledtemps (int index) const
inline::marcusiphone::LedTemperature * mutable_ledtemps (int index)
inline::marcusiphone::LedTemperature * add_ledtemps ()
const
::google::protobuf::RepeatedPtrField
< ::marcusiphone::LedTemperature > & 
ledtemps () const
inline::google::protobuf::RepeatedPtrField
< ::marcusiphone::LedTemperature > * 
mutable_ledtemps ()
bool has_floorsetup () const
void clear_floorsetup ()
const ::marcusiphone::FloorSetupfloorsetup () const
inline::marcusiphone::FloorSetup * mutable_floorsetup ()

Static Public Member Functions

static const
::google::protobuf::Descriptor * 
descriptor ()
static const StatusMessagedefault_instance ()
static bool StatusType_IsValid (int value)
static const
::google::protobuf::EnumDescriptor * 
StatusType_descriptor ()
static const ::std::string & StatusType_Name (StatusType value)
static bool StatusType_Parse (const ::std::string &name, StatusType *value)

Static Public Attributes

static const StatusType LED = StatusMessage_StatusType_LED
static const StatusType LEDTEMP = StatusMessage_StatusType_LEDTEMP
static const StatusType FLOORSETUP = StatusMessage_StatusType_FLOORSETUP
static const StatusType StatusType_MIN
static const StatusType StatusType_MAX
static const int StatusType_ARRAYSIZE
static const int kStatusTypeFieldNumber = 1
static const int kLedColorsFieldNumber = 2
static const int kLedTempsFieldNumber = 3
static const int kFloorSetupFieldNumber = 4

Friends

void protobuf_AddDesc_MarcusProtocol_2eproto ()
void protobuf_AssignDesc_MarcusProtocol_2eproto ()
void protobuf_ShutdownFile_MarcusProtocol_2eproto ()

Member Typedef Documentation


Constructor & Destructor Documentation

marcusiphone::StatusMessage::StatusMessage ( )
marcusiphone::StatusMessage::~StatusMessage ( ) [virtual]
marcusiphone::StatusMessage::StatusMessage ( const StatusMessage from)

Member Function Documentation

marcusiphone::LedColor * marcusiphone::StatusMessage::add_ledcolors ( ) [inline]
marcusiphone::LedTemperature * marcusiphone::StatusMessage::add_ledtemps ( ) [inline]
int marcusiphone::StatusMessage::ByteSize ( ) const
void marcusiphone::StatusMessage::Clear ( )
void marcusiphone::StatusMessage::clear_floorsetup ( ) [inline]
void marcusiphone::StatusMessage::clear_ledcolors ( ) [inline]
void marcusiphone::StatusMessage::clear_ledtemps ( ) [inline]
void marcusiphone::StatusMessage::clear_statustype ( ) [inline]
void marcusiphone::StatusMessage::CopyFrom ( const StatusMessage from)
void marcusiphone::StatusMessage::CopyFrom ( const ::google::protobuf::Message from)
const StatusMessage & marcusiphone::StatusMessage::default_instance ( ) [static]
const ::google::protobuf::Descriptor * marcusiphone::StatusMessage::descriptor ( ) [static]
const ::marcusiphone::FloorSetup & marcusiphone::StatusMessage::floorsetup ( ) const [inline]
int marcusiphone::StatusMessage::GetCachedSize ( ) const [inline]
google::protobuf::Metadata marcusiphone::StatusMessage::GetMetadata ( ) const
bool marcusiphone::StatusMessage::has_floorsetup ( ) const [inline]
bool marcusiphone::StatusMessage::has_statustype ( ) const [inline]
bool marcusiphone::StatusMessage::IsInitialized ( ) const
const ::google::protobuf::RepeatedPtrField<::marcusiphone::LedColor > & marcusiphone::StatusMessage::ledcolors ( ) const [inline]
const ::marcusiphone::LedColor & marcusiphone::StatusMessage::ledcolors ( int  index) const [inline]
int marcusiphone::StatusMessage::ledcolors_size ( ) const [inline]
const ::marcusiphone::LedTemperature & marcusiphone::StatusMessage::ledtemps ( int  index) const [inline]
const ::google::protobuf::RepeatedPtrField<::marcusiphone::LedTemperature > & marcusiphone::StatusMessage::ledtemps ( ) const [inline]
int marcusiphone::StatusMessage::ledtemps_size ( ) const [inline]
void marcusiphone::StatusMessage::MergeFrom ( const ::google::protobuf::Message from)
void marcusiphone::StatusMessage::MergeFrom ( const StatusMessage from)
bool marcusiphone::StatusMessage::MergePartialFromCodedStream ( ::google::protobuf::io::CodedInputStream *  input)
marcusiphone::FloorSetup * marcusiphone::StatusMessage::mutable_floorsetup ( ) [inline]
marcusiphone::LedColor * marcusiphone::StatusMessage::mutable_ledcolors ( int  index) [inline]
google::protobuf::RepeatedPtrField<::marcusiphone::LedColor > * marcusiphone::StatusMessage::mutable_ledcolors ( ) [inline]
google::protobuf::RepeatedPtrField<::marcusiphone::LedTemperature > * marcusiphone::StatusMessage::mutable_ledtemps ( ) [inline]
marcusiphone::LedTemperature * marcusiphone::StatusMessage::mutable_ledtemps ( int  index) [inline]
inline ::google::protobuf::UnknownFieldSet* marcusiphone::StatusMessage::mutable_unknown_fields ( ) [inline]
StatusMessage * marcusiphone::StatusMessage::New ( ) const
StatusMessage& marcusiphone::StatusMessage::operator= ( const StatusMessage from) [inline]
void marcusiphone::StatusMessage::SerializeWithCachedSizes ( ::google::protobuf::io::CodedOutputStream *  output) const
google::protobuf::uint8 * marcusiphone::StatusMessage::SerializeWithCachedSizesToArray ( ::google::protobuf::uint8 *  output) const
void marcusiphone::StatusMessage::set_statustype ( ::marcusiphone::StatusMessage_StatusType  value) [inline]
marcusiphone::StatusMessage_StatusType marcusiphone::StatusMessage::statustype ( ) const [inline]
static const ::google::protobuf::EnumDescriptor* marcusiphone::StatusMessage::StatusType_descriptor ( ) [inline, static]
static bool marcusiphone::StatusMessage::StatusType_IsValid ( int  value) [inline, static]
static const ::std::string& marcusiphone::StatusMessage::StatusType_Name ( StatusType  value) [inline, static]
static bool marcusiphone::StatusMessage::StatusType_Parse ( const ::std::string &  name,
StatusType value 
) [inline, static]
void marcusiphone::StatusMessage::Swap ( StatusMessage other)
const ::google::protobuf::UnknownFieldSet& marcusiphone::StatusMessage::unknown_fields ( ) const [inline]

Friends And Related Function Documentation

void protobuf_AddDesc_MarcusProtocol_2eproto ( ) [friend]
void protobuf_AssignDesc_MarcusProtocol_2eproto ( ) [friend]
void protobuf_ShutdownFile_MarcusProtocol_2eproto ( ) [friend]

Member Data Documentation

const StatusMessage_StatusType marcusiphone::StatusMessage::FLOORSETUP = StatusMessage_StatusType_FLOORSETUP [static]
const StatusMessage_StatusType marcusiphone::StatusMessage::LED = StatusMessage_StatusType_LED [static]
const StatusMessage_StatusType marcusiphone::StatusMessage::LEDTEMP = StatusMessage_StatusType_LEDTEMP [static]

The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines