Stride Reference Manual  - generated for commit 9643b11
proto::GeoGrid_Location_ContactPools_ContactPool Class Referencefinal

#include <geogrid.pb.h>

Inheritance diagram for proto::GeoGrid_Location_ContactPools_ContactPool:
Inheritance graph
Collaboration diagram for proto::GeoGrid_Location_ContactPools_ContactPool:
Collaboration graph

Public Member Functions

 GeoGrid_Location_ContactPools_ContactPool ()
 
virtual ~GeoGrid_Location_ContactPools_ContactPool ()
 
 GeoGrid_Location_ContactPools_ContactPool (const GeoGrid_Location_ContactPools_ContactPool &from)
 
GeoGrid_Location_ContactPools_ContactPooloperator= (const GeoGrid_Location_ContactPools_ContactPool &from)
 
void Swap (GeoGrid_Location_ContactPools_ContactPool *other)
 
GeoGrid_Location_ContactPools_ContactPoolNew () const final
 
GeoGrid_Location_ContactPools_ContactPoolNew (::google::protobuf::Arena *arena) const final
 
void CopyFrom (const ::google::protobuf::Message &from) final
 
void MergeFrom (const ::google::protobuf::Message &from) final
 
void CopyFrom (const GeoGrid_Location_ContactPools_ContactPool &from)
 
void MergeFrom (const GeoGrid_Location_ContactPools_ContactPool &from)
 
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear () final
 
bool IsInitialized () const final
 
size_t ByteSizeLong () const final
 
bool MergePartialFromCodedStream (::google::protobuf::io::CodedInputStream *input) final
 
void SerializeWithCachedSizes (::google::protobuf::io::CodedOutputStream *output) const final
 
::google::protobuf::uint8 * InternalSerializeWithCachedSizesToArray (::google::protobuf::uint8 *target) const final
 
int GetCachedSize () const final
 
::google::protobuf::Metadata GetMetadata () const final
 
int people_size () const
 
void clear_people ()
 
::google::protobuf::int64 people (int index) const
 
void set_people (int index,::google::protobuf::int64 value)
 
void add_people (::google::protobuf::int64 value)
 
const ::google::protobuf::RepeatedField< ::google::protobuf::int64 > & people () const
 
::google::protobuf::RepeatedField< ::google::protobuf::int64 > * mutable_people ()
 
void clear_id ()
 
::google::protobuf::int64 id () const
 
void set_id (::google::protobuf::int64 value)
 

Static Public Member Functions

static const ::google::protobuf::Descriptor * descriptor ()
 
static const GeoGrid_Location_ContactPools_ContactPooldefault_instance ()
 
static void InitAsDefaultInstance ()
 
static const GeoGrid_Location_ContactPools_ContactPoolinternal_default_instance ()
 

Static Public Attributes

static constexpr int kIndexInFileMessages
 
static const int kPeopleFieldNumber = 2
 
static const int kIdFieldNumber = 1
 

Private Member Functions

void SharedCtor ()
 
void SharedDtor ()
 
void SetCachedSize (int size) const final
 
void InternalSwap (GeoGrid_Location_ContactPools_ContactPool *other)
 
inline::google::protobuf::Arena * GetArenaNoVirtual () const
 
void * MaybeArenaPtr () const
 

Private Attributes

::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_
 
::google::protobuf::RepeatedField< ::google::protobuf::int64 > people_
 
std::atomic< int > _people_cached_byte_size_
 
::google::protobuf::int64 id_
 
mutable::google::protobuf::internal::CachedSize _cached_size_
 

Friends

struct ::TableStruct_geogrid_2eproto
 
void swap (GeoGrid_Location_ContactPools_ContactPool &a, GeoGrid_Location_ContactPools_ContactPool &b)
 

Detailed Description

Definition at line 234 of file geogrid.pb.h.

Constructor & Destructor Documentation

proto::GeoGrid_Location_ContactPools_ContactPool::GeoGrid_Location_ContactPools_ContactPool ( )
virtual proto::GeoGrid_Location_ContactPools_ContactPool::~GeoGrid_Location_ContactPools_ContactPool ( )
virtual
proto::GeoGrid_Location_ContactPools_ContactPool::GeoGrid_Location_ContactPools_ContactPool ( const GeoGrid_Location_ContactPools_ContactPool from)

Member Function Documentation

GeoGrid_Location_ContactPools_ContactPool& proto::GeoGrid_Location_ContactPools_ContactPool::operator= ( const GeoGrid_Location_ContactPools_ContactPool from)
inline

Definition at line 242 of file geogrid.pb.h.

References GetArenaNoVirtual().

Here is the call graph for this function:

static const ::google::protobuf::Descriptor* proto::GeoGrid_Location_ContactPools_ContactPool::descriptor ( )
inlinestatic

Definition at line 261 of file geogrid.pb.h.

static const GeoGrid_Location_ContactPools_ContactPool& proto::GeoGrid_Location_ContactPools_ContactPool::default_instance ( )
static
static void proto::GeoGrid_Location_ContactPools_ContactPool::InitAsDefaultInstance ( )
static
static const GeoGrid_Location_ContactPools_ContactPool* proto::GeoGrid_Location_ContactPools_ContactPool::internal_default_instance ( )
inlinestatic
void proto::GeoGrid_Location_ContactPools_ContactPool::Swap ( GeoGrid_Location_ContactPools_ContactPool other)
GeoGrid_Location_ContactPools_ContactPool* proto::GeoGrid_Location_ContactPools_ContactPool::New ( ) const
inlinefinal

Definition at line 281 of file geogrid.pb.h.

GeoGrid_Location_ContactPools_ContactPool* proto::GeoGrid_Location_ContactPools_ContactPool::New ( ::google::protobuf::Arena *  arena) const
inlinefinal

Definition at line 285 of file geogrid.pb.h.

void proto::GeoGrid_Location_ContactPools_ContactPool::CopyFrom ( const ::google::protobuf::Message from)
final
void proto::GeoGrid_Location_ContactPools_ContactPool::MergeFrom ( const ::google::protobuf::Message from)
final
void proto::GeoGrid_Location_ContactPools_ContactPool::CopyFrom ( const GeoGrid_Location_ContactPools_ContactPool from)
void proto::GeoGrid_Location_ContactPools_ContactPool::MergeFrom ( const GeoGrid_Location_ContactPools_ContactPool from)
PROTOBUF_ATTRIBUTE_REINITIALIZES void proto::GeoGrid_Location_ContactPools_ContactPool::Clear ( )
final
bool proto::GeoGrid_Location_ContactPools_ContactPool::IsInitialized ( ) const
final
size_t proto::GeoGrid_Location_ContactPools_ContactPool::ByteSizeLong ( ) const
final
bool proto::GeoGrid_Location_ContactPools_ContactPool::MergePartialFromCodedStream ( ::google::protobuf::io::CodedInputStream *  input)
final
void proto::GeoGrid_Location_ContactPools_ContactPool::SerializeWithCachedSizes ( ::google::protobuf::io::CodedOutputStream *  output) const
final
::google::protobuf::uint8* proto::GeoGrid_Location_ContactPools_ContactPool::InternalSerializeWithCachedSizesToArray ( ::google::protobuf::uint8 *  target) const
final
int proto::GeoGrid_Location_ContactPools_ContactPool::GetCachedSize ( ) const
inlinefinal

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

void proto::GeoGrid_Location_ContactPools_ContactPool::SharedCtor ( )
private
void proto::GeoGrid_Location_ContactPools_ContactPool::SharedDtor ( )
private
void proto::GeoGrid_Location_ContactPools_ContactPool::SetCachedSize ( int  size) const
finalprivate
void proto::GeoGrid_Location_ContactPools_ContactPool::InternalSwap ( GeoGrid_Location_ContactPools_ContactPool other)
private
inline ::google::protobuf::Arena* proto::GeoGrid_Location_ContactPools_ContactPool::GetArenaNoVirtual ( ) const
inlineprivate

Definition at line 315 of file geogrid.pb.h.

Referenced by operator=().

Here is the caller graph for this function:

void* proto::GeoGrid_Location_ContactPools_ContactPool::MaybeArenaPtr ( ) const
inlineprivate

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

::google::protobuf::Metadata proto::GeoGrid_Location_ContactPools_ContactPool::GetMetadata ( ) const
final
int proto::GeoGrid_Location_ContactPools_ContactPool::people_size ( ) const
inline

Definition at line 1137 of file geogrid.pb.h.

Referenced by geopop::GeoGridProtoReader::ParseContactPool().

Here is the caller graph for this function:

void proto::GeoGrid_Location_ContactPools_ContactPool::clear_people ( )
inline

Definition at line 1140 of file geogrid.pb.h.

google::protobuf::int64 proto::GeoGrid_Location_ContactPools_ContactPool::people ( int  index) const
inline

Definition at line 1143 of file geogrid.pb.h.

Referenced by geopop::GeoGridProtoReader::ParseContactPool().

Here is the caller graph for this function:

void proto::GeoGrid_Location_ContactPools_ContactPool::set_people ( int  index,
::google::protobuf::int64  value 
)
inline

Definition at line 1147 of file geogrid.pb.h.

void proto::GeoGrid_Location_ContactPools_ContactPool::add_people ( ::google::protobuf::int64  value)
inline

Definition at line 1151 of file geogrid.pb.h.

Referenced by geopop::GeoGridProtoWriter::WriteContactPool().

Here is the caller graph for this function:

const ::google::protobuf::RepeatedField<::google::protobuf::int64 > & proto::GeoGrid_Location_ContactPools_ContactPool::people ( ) const
inline

Definition at line 1156 of file geogrid.pb.h.

google::protobuf::RepeatedField<::google::protobuf::int64 > * proto::GeoGrid_Location_ContactPools_ContactPool::mutable_people ( )
inline

Definition at line 1161 of file geogrid.pb.h.

void proto::GeoGrid_Location_ContactPools_ContactPool::clear_id ( )
inline

Definition at line 1123 of file geogrid.pb.h.

google::protobuf::int64 proto::GeoGrid_Location_ContactPools_ContactPool::id ( ) const
inline

Definition at line 1126 of file geogrid.pb.h.

void proto::GeoGrid_Location_ContactPools_ContactPool::set_id ( ::google::protobuf::int64  value)
inline

Definition at line 1130 of file geogrid.pb.h.

Referenced by geopop::GeoGridProtoWriter::WriteContactPool().

Here is the caller graph for this function:

Friends And Related Function Documentation

friend struct ::TableStruct_geogrid_2eproto
friend

Definition at line 356 of file geogrid.pb.h.

Definition at line 275 of file geogrid.pb.h.

Member Data Documentation

constexpr int proto::GeoGrid_Location_ContactPools_ContactPool::kIndexInFileMessages
static
Initial value:
=
1

Definition at line 271 of file geogrid.pb.h.

const int proto::GeoGrid_Location_ContactPools_ContactPool::kPeopleFieldNumber = 2
static

Definition at line 332 of file geogrid.pb.h.

const int proto::GeoGrid_Location_ContactPools_ContactPool::kIdFieldNumber = 1
static

Definition at line 343 of file geogrid.pb.h.

::google::protobuf::internal::InternalMetadataWithArena proto::GeoGrid_Location_ContactPools_ContactPool::_internal_metadata_
private

Definition at line 349 of file geogrid.pb.h.

::google::protobuf::RepeatedField< ::google::protobuf::int64 > proto::GeoGrid_Location_ContactPools_ContactPool::people_
private

Definition at line 352 of file geogrid.pb.h.

std::atomic<int> proto::GeoGrid_Location_ContactPools_ContactPool::_people_cached_byte_size_
mutableprivate

Definition at line 353 of file geogrid.pb.h.

::google::protobuf::int64 proto::GeoGrid_Location_ContactPools_ContactPool::id_
private

Definition at line 354 of file geogrid.pb.h.

mutable ::google::protobuf::internal::CachedSize proto::GeoGrid_Location_ContactPools_ContactPool::_cached_size_
private

Definition at line 355 of file geogrid.pb.h.


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