Static Public Member Functions | List of all members
google::protobuf::BigEndian Class Reference

#include <port.h>

Static Public Member Functions

static uint16 FromHost16 (uint16 x)
 
static uint32 FromHost32 (uint32 x)
 
static uint64 FromHost64 (uint64 x)
 
static bool IsLittleEndian ()
 
static uint16 Load16 (const void *p)
 
static uint32 Load32 (const void *p)
 
static uint64 Load64 (const void *p)
 
static void Store16 (void *p, uint16 v)
 
static void Store32 (void *p, uint32 v)
 
static void Store64 (void *p, uint64 v)
 
static uint16 ToHost16 (uint16 x)
 
static uint32 ToHost32 (uint32 x)
 
static uint64 ToHost64 (uint64 x)
 

Detailed Description

Definition at line 375 of file protobuf/src/google/protobuf/stubs/port.h.

Member Function Documentation

◆ FromHost16()

static uint16 google::protobuf::BigEndian::FromHost16 ( uint16  x)
inlinestatic

Definition at line 392 of file protobuf/src/google/protobuf/stubs/port.h.

◆ FromHost32()

static uint32 google::protobuf::BigEndian::FromHost32 ( uint32  x)
inlinestatic

Definition at line 395 of file protobuf/src/google/protobuf/stubs/port.h.

◆ FromHost64()

static uint64 google::protobuf::BigEndian::FromHost64 ( uint64  x)
inlinestatic

Definition at line 398 of file protobuf/src/google/protobuf/stubs/port.h.

◆ IsLittleEndian()

static bool google::protobuf::BigEndian::IsLittleEndian ( )
inlinestatic

Definition at line 401 of file protobuf/src/google/protobuf/stubs/port.h.

◆ Load16()

static uint16 google::protobuf::BigEndian::Load16 ( const void p)
inlinestatic

Definition at line 406 of file protobuf/src/google/protobuf/stubs/port.h.

◆ Load32()

static uint32 google::protobuf::BigEndian::Load32 ( const void p)
inlinestatic

Definition at line 414 of file protobuf/src/google/protobuf/stubs/port.h.

◆ Load64()

static uint64 google::protobuf::BigEndian::Load64 ( const void p)
inlinestatic

Definition at line 422 of file protobuf/src/google/protobuf/stubs/port.h.

◆ Store16()

static void google::protobuf::BigEndian::Store16 ( void p,
uint16  v 
)
inlinestatic

Definition at line 410 of file protobuf/src/google/protobuf/stubs/port.h.

◆ Store32()

static void google::protobuf::BigEndian::Store32 ( void p,
uint32  v 
)
inlinestatic

Definition at line 418 of file protobuf/src/google/protobuf/stubs/port.h.

◆ Store64()

static void google::protobuf::BigEndian::Store64 ( void p,
uint64  v 
)
inlinestatic

Definition at line 426 of file protobuf/src/google/protobuf/stubs/port.h.

◆ ToHost16()

static uint16 google::protobuf::BigEndian::ToHost16 ( uint16  x)
inlinestatic

Definition at line 393 of file protobuf/src/google/protobuf/stubs/port.h.

◆ ToHost32()

static uint32 google::protobuf::BigEndian::ToHost32 ( uint32  x)
inlinestatic

Definition at line 396 of file protobuf/src/google/protobuf/stubs/port.h.

◆ ToHost64()

static uint64 google::protobuf::BigEndian::ToHost64 ( uint64  x)
inlinestatic

Definition at line 399 of file protobuf/src/google/protobuf/stubs/port.h.


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


libaditof
Author(s):
autogenerated on Wed May 21 2025 02:07:08