Goby v2
Public Types | Public Member Functions | Static Public Member Functions | Static Public Attributes | Friends | List of all members
Header Class Reference
Inheritance diagram for Header:
Inheritance graph
[legend]

Public Types

typedef Header_PublishDestination PublishDestination
 
typedef Header_PublishDestination PublishDestination
 

Public Member Functions

 Header (const Header &from)
 
Headeroperator= (const Header &from)
 
const ::google::protobuf::UnknownFieldSet & unknown_fields () const
 
inline::google::protobuf::UnknownFieldSet * mutable_unknown_fields ()
 
void Swap (Header *other)
 
HeaderNew () const
 
void CopyFrom (const ::google::protobuf::Message &from)
 
void MergeFrom (const ::google::protobuf::Message &from)
 
void CopyFrom (const Header &from)
 
void MergeFrom (const Header &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_time () const
 
void clear_time ()
 
const ::std::string & time () const
 
void set_time (const ::std::string &value)
 
void set_time (const char *value)
 
void set_time (const char *value, size_t size)
 
inline::std::string * mutable_time ()
 
inline::std::string * release_time ()
 
void set_allocated_time (::std::string *time)
 
bool has_source_platform () const
 
void clear_source_platform ()
 
const ::std::string & source_platform () const
 
void set_source_platform (const ::std::string &value)
 
void set_source_platform (const char *value)
 
void set_source_platform (const char *value, size_t size)
 
inline::std::string * mutable_source_platform ()
 
inline::std::string * release_source_platform ()
 
void set_allocated_source_platform (::std::string *source_platform)
 
bool has_source_app () const
 
void clear_source_app ()
 
const ::std::string & source_app () const
 
void set_source_app (const ::std::string &value)
 
void set_source_app (const char *value)
 
void set_source_app (const char *value, size_t size)
 
inline::std::string * mutable_source_app ()
 
inline::std::string * release_source_app ()
 
void set_allocated_source_app (::std::string *source_app)
 
bool has_dest_type () const
 
void clear_dest_type ()
 
inline::Header_PublishDestination dest_type () const
 
void set_dest_type (::Header_PublishDestination value)
 
bool has_dest_platform () const
 
void clear_dest_platform ()
 
const ::std::string & dest_platform () const
 
void set_dest_platform (const ::std::string &value)
 
void set_dest_platform (const char *value)
 
void set_dest_platform (const char *value, size_t size)
 
inline::std::string * mutable_dest_platform ()
 
inline::std::string * release_dest_platform ()
 
void set_allocated_dest_platform (::std::string *dest_platform)
 
 Header (const Header &from)
 
Headeroperator= (const Header &from)
 
const ::google::protobuf::UnknownFieldSet & unknown_fields () const
 
inline::google::protobuf::UnknownFieldSet * mutable_unknown_fields ()
 
void Swap (Header *other)
 
HeaderNew () const
 
void CopyFrom (const ::google::protobuf::Message &from)
 
void MergeFrom (const ::google::protobuf::Message &from)
 
void CopyFrom (const Header &from)
 
void MergeFrom (const Header &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_time () const
 
void clear_time ()
 
inline::google::protobuf::uint64 time () const
 
void set_time (::google::protobuf::uint64 value)
 
bool has_source_platform () const
 
void clear_source_platform ()
 
inline::google::protobuf::uint32 source_platform () const
 
void set_source_platform (::google::protobuf::uint32 value)
 
bool has_source_app () const
 
void clear_source_app ()
 
const ::std::string & source_app () const
 
void set_source_app (const ::std::string &value)
 
void set_source_app (const char *value)
 
void set_source_app (const char *value, size_t size)
 
inline::std::string * mutable_source_app ()
 
inline::std::string * release_source_app ()
 
void set_allocated_source_app (::std::string *source_app)
 
bool has_dest_type () const
 
void clear_dest_type ()
 
inline::Header_PublishDestination dest_type () const
 
void set_dest_type (::Header_PublishDestination value)
 
bool has_dest_platform () const
 
void clear_dest_platform ()
 
inline::google::protobuf::uint32 dest_platform () const
 
void set_dest_platform (::google::protobuf::uint32 value)
 

Static Public Member Functions

static const ::google::protobuf::Descriptor * descriptor ()
 
static const Headerdefault_instance ()
 
static bool PublishDestination_IsValid (int value)
 
static const ::google::protobuf::EnumDescriptor * PublishDestination_descriptor ()
 
static const ::std::string & PublishDestination_Name (PublishDestination value)
 
static bool PublishDestination_Parse (const ::std::string &name, PublishDestination *value)
 
static const ::google::protobuf::Descriptor * descriptor ()
 
static const Headerdefault_instance ()
 
static bool PublishDestination_IsValid (int value)
 
static const ::google::protobuf::EnumDescriptor * PublishDestination_descriptor ()
 
static const ::std::string & PublishDestination_Name (PublishDestination value)
 
static bool PublishDestination_Parse (const ::std::string &name, PublishDestination *value)
 

Static Public Attributes

static const PublishDestination PUBLISH_SELF = Header_PublishDestination_PUBLISH_SELF
 
static const PublishDestination PUBLISH_OTHER = Header_PublishDestination_PUBLISH_OTHER
 
static const PublishDestination PUBLISH_ALL = Header_PublishDestination_PUBLISH_ALL
 
static const PublishDestination PublishDestination_MIN
 
static const PublishDestination PublishDestination_MAX
 
static const int PublishDestination_ARRAYSIZE
 
static const int kTimeFieldNumber = 10
 
static const int kSourcePlatformFieldNumber = 11
 
static const int kSourceAppFieldNumber = 12
 
static const int kDestTypeFieldNumber = 13
 
static const int kDestPlatformFieldNumber = 14
 

Friends

void protobuf_AddDesc_goby_2fpb_2fprotobuf_2fheader_2eproto ()
 
void protobuf_AssignDesc_goby_2fpb_2fprotobuf_2fheader_2eproto ()
 
void protobuf_ShutdownFile_goby_2fpb_2fprotobuf_2fheader_2eproto ()
 
void protobuf_AddDesc_goby_2ftest_2facomms_2fdccl3_2fheader_2eproto ()
 
void protobuf_AssignDesc_goby_2ftest_2facomms_2fdccl3_2fheader_2eproto ()
 
void protobuf_ShutdownFile_goby_2ftest_2facomms_2fdccl3_2fheader_2eproto ()
 

Detailed Description

Definition at line 65 of file header.pb.h.

Member Data Documentation

static const int Header::PublishDestination_ARRAYSIZE
static
Initial value:
=
Header_PublishDestination_PublishDestination_ARRAYSIZE

Definition at line 127 of file header.pb.h.

static const PublishDestination Header::PublishDestination_MAX
static
Initial value:
=
Header_PublishDestination_PublishDestination_MAX

Definition at line 125 of file header.pb.h.

static const PublishDestination Header::PublishDestination_MIN
static
Initial value:
=
Header_PublishDestination_PublishDestination_MIN

Definition at line 123 of file header.pb.h.


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