Shaka Player Embedded
Classes | Public Types | Public Member Functions | Static Public Member Functions | Static Public Attributes | Friends | List of all members
shaka::proto::Object Class Reference

#include <database.pb.h>

Inheritance diagram for shaka::proto::Object:

Classes

class  _Internal
 

Public Types

enum  : int { kEntriesFieldNumber = 1, kArrayLengthFieldNumber = 2 }
 
typedef Object_Entry Entry
 

Public Member Functions

 Object ()
 
virtual ~Object ()
 
 Object (const Object &from)
 
 Object (Object &&from) noexcept
 
Objectoperator= (const Object &from)
 
Objectoperator= (Object &&from) noexcept
 
const std::string & unknown_fields () const
 
std::string * mutable_unknown_fields ()
 
void Swap (Object *other)
 
ObjectNew () const final
 
ObjectNew (::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
 
void CheckTypeAndMergeFrom (const ::PROTOBUF_NAMESPACE_ID::MessageLite &from) final
 
void CopyFrom (const Object &from)
 
void MergeFrom (const Object &from)
 
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear () final
 
bool IsInitialized () const final
 
size_t ByteSizeLong () const final
 
bool MergePartialFromCodedStream (::PROTOBUF_NAMESPACE_ID::io::CodedInputStream *input) final
 
void SerializeWithCachedSizes (::PROTOBUF_NAMESPACE_ID::io::CodedOutputStream *output) const final
 
void DiscardUnknownFields ()
 
int GetCachedSize () const final
 
std::string GetTypeName () const final
 
int entries_size () const
 
void clear_entries ()
 
::shaka::proto::Object_Entrymutable_entries (int index)
 
::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::shaka::proto::Object_Entry > * mutable_entries ()
 
const ::shaka::proto::Object_Entryentries (int index) const
 
::shaka::proto::Object_Entryadd_entries ()
 
const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::shaka::proto::Object_Entry > & entries () const
 
bool has_array_length () const
 
void clear_array_length ()
 
::PROTOBUF_NAMESPACE_ID::uint32 array_length () const
 
void set_array_length (::PROTOBUF_NAMESPACE_ID::uint32 value)
 

Static Public Member Functions

static const Objectdefault_instance ()
 
static void InitAsDefaultInstance ()
 
static const Objectinternal_default_instance ()
 

Static Public Attributes

static constexpr int kIndexInFileMessages
 

Friends

class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata
 
struct ::TableStruct_shaka_2fsrc_2fjs_2fidb_2fdatabase_2eproto
 
void swap (Object &a, Object &b)
 

Detailed Description

Definition at line 262 of file database.pb.h.

Member Typedef Documentation

§ Entry

Definition at line 362 of file database.pb.h.

Member Enumeration Documentation

§ anonymous enum

anonymous enum : int
Enumerator
kEntriesFieldNumber 
kArrayLengthFieldNumber 

Definition at line 366 of file database.pb.h.

Constructor & Destructor Documentation

§ Object() [1/3]

shaka::proto::Object::Object ( )

Definition at line 540 of file database.pb.cc.

§ ~Object()

shaka::proto::Object::~Object ( )
virtual

Definition at line 560 of file database.pb.cc.

§ Object() [2/3]

shaka::proto::Object::Object ( const Object from)

Definition at line 545 of file database.pb.cc.

§ Object() [3/3]

shaka::proto::Object::Object ( Object &&  from)
inlinenoexcept

Definition at line 269 of file database.pb.h.

Member Function Documentation

§ add_entries()

shaka::proto::Object_Entry * shaka::proto::Object::add_entries ( )
inline

Definition at line 741 of file database.pb.h.

§ array_length()

PROTOBUF_NAMESPACE_ID::uint32 shaka::proto::Object::array_length ( ) const
inline

Definition at line 759 of file database.pb.h.

§ ByteSizeLong()

size_t shaka::proto::Object::ByteSizeLong ( ) const
final

Definition at line 726 of file database.pb.cc.

§ CheckTypeAndMergeFrom()

void shaka::proto::Object::CheckTypeAndMergeFrom ( const ::PROTOBUF_NAMESPACE_ID::MessageLite &  from)
final

Definition at line 760 of file database.pb.cc.

§ Clear()

void shaka::proto::Object::Clear ( )
final

Definition at line 577 of file database.pb.cc.

§ clear_array_length()

void shaka::proto::Object::clear_array_length ( )
inline

Definition at line 755 of file database.pb.h.

§ clear_entries()

void shaka::proto::Object::clear_entries ( )
inline

Definition at line 725 of file database.pb.h.

§ CopyFrom()

void shaka::proto::Object::CopyFrom ( const Object from)

Definition at line 779 of file database.pb.cc.

§ default_instance()

const Object & shaka::proto::Object::default_instance ( )
static

Definition at line 571 of file database.pb.cc.

§ DiscardUnknownFields()

void shaka::proto::Object::DiscardUnknownFields ( )

§ entries() [1/2]

const ::shaka::proto::Object_Entry & shaka::proto::Object::entries ( int  index) const
inline

Definition at line 737 of file database.pb.h.

§ entries() [2/2]

const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<::shaka::proto::Object_Entry > & shaka::proto::Object::entries ( ) const
inline

Definition at line 746 of file database.pb.h.

§ entries_size()

int shaka::proto::Object::entries_size ( ) const
inline

Definition at line 722 of file database.pb.h.

§ GetCachedSize()

int shaka::proto::Object::GetCachedSize ( ) const
inlinefinal

Definition at line 338 of file database.pb.h.

§ GetTypeName()

std::string shaka::proto::Object::GetTypeName ( ) const
final

Definition at line 799 of file database.pb.cc.

§ has_array_length()

bool shaka::proto::Object::has_array_length ( ) const
inline

Definition at line 752 of file database.pb.h.

§ InitAsDefaultInstance()

void shaka::proto::Object::InitAsDefaultInstance ( )
static

Definition at line 530 of file database.pb.cc.

§ internal_default_instance()

static const Object* shaka::proto::Object::internal_default_instance ( )
inlinestatic

Definition at line 297 of file database.pb.h.

§ IsInitialized()

bool shaka::proto::Object::IsInitialized ( ) const
final

Definition at line 786 of file database.pb.cc.

§ MergeFrom()

void shaka::proto::Object::MergeFrom ( const Object from)

Definition at line 766 of file database.pb.cc.

§ MergePartialFromCodedStream()

bool shaka::proto::Object::MergePartialFromCodedStream ( ::PROTOBUF_NAMESPACE_ID::io::CodedInputStream *  input)
final

Definition at line 639 of file database.pb.cc.

§ mutable_entries() [1/2]

shaka::proto::Object_Entry * shaka::proto::Object::mutable_entries ( int  index)
inline

Definition at line 728 of file database.pb.h.

§ mutable_entries() [2/2]

PROTOBUF_NAMESPACE_ID::RepeatedPtrField<::shaka::proto::Object_Entry > * shaka::proto::Object::mutable_entries ( )
inline

Definition at line 733 of file database.pb.h.

§ mutable_unknown_fields()

std::string* shaka::proto::Object::mutable_unknown_fields ( )
inline

Definition at line 290 of file database.pb.h.

§ New() [1/2]

Object* shaka::proto::Object::New ( ) const
inlinefinal

Definition at line 314 of file database.pb.h.

§ New() [2/2]

Object* shaka::proto::Object::New ( ::PROTOBUF_NAMESPACE_ID::Arena *  arena) const
inlinefinal

Definition at line 318 of file database.pb.h.

§ operator=() [1/2]

Object& shaka::proto::Object::operator= ( const Object from)
inline

Definition at line 274 of file database.pb.h.

§ operator=() [2/2]

Object& shaka::proto::Object::operator= ( Object &&  from)
inlinenoexcept

Definition at line 278 of file database.pb.h.

§ SerializeWithCachedSizes()

void shaka::proto::Object::SerializeWithCachedSizes ( ::PROTOBUF_NAMESPACE_ID::io::CodedOutputStream *  output) const
final

Definition at line 700 of file database.pb.cc.

§ set_array_length()

void shaka::proto::Object::set_array_length ( ::PROTOBUF_NAMESPACE_ID::uint32  value)
inline

Definition at line 763 of file database.pb.h.

§ Swap()

void shaka::proto::Object::Swap ( Object other)
inline

Definition at line 307 of file database.pb.h.

§ unknown_fields()

const std::string& shaka::proto::Object::unknown_fields ( ) const
inline

Definition at line 287 of file database.pb.h.

Friends And Related Function Documentation

§ ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata

friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata
friend

Definition at line 345 of file database.pb.h.

§ ::TableStruct_shaka_2fsrc_2fjs_2fidb_2fdatabase_2eproto

Definition at line 396 of file database.pb.h.

§ swap

void swap ( Object a,
Object b 
)
friend

Definition at line 304 of file database.pb.h.

Member Data Documentation

§ kIndexInFileMessages

constexpr int shaka::proto::Object::kIndexInFileMessages
static
Initial value:
=
1

Definition at line 301 of file database.pb.h.


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