Developer Documentation
snappy::LittleEndian Class Reference

Static Public Member Functions

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

Detailed Description

Definition at line 274 of file snappy-stubs-internal.h.

Member Function Documentation

◆ FromHost16()

static uint16 snappy::LittleEndian::FromHost16 ( uint16  x)
inlinestatic

Definition at line 289 of file snappy-stubs-internal.h.

◆ FromHost32()

static uint32 snappy::LittleEndian::FromHost32 ( uint32  x)
inlinestatic

Definition at line 292 of file snappy-stubs-internal.h.

◆ IsLittleEndian()

static bool snappy::LittleEndian::IsLittleEndian ( )
inlinestatic

Definition at line 295 of file snappy-stubs-internal.h.

◆ Load16()

static uint16 snappy::LittleEndian::Load16 ( const void *  p)
inlinestatic

Definition at line 300 of file snappy-stubs-internal.h.

◆ Load32()

static uint32 snappy::LittleEndian::Load32 ( const void *  p)
inlinestatic

Definition at line 308 of file snappy-stubs-internal.h.

◆ Store16()

static void snappy::LittleEndian::Store16 ( void *  p,
uint16  v 
)
inlinestatic

Definition at line 304 of file snappy-stubs-internal.h.

◆ Store32()

static void snappy::LittleEndian::Store32 ( void *  p,
uint32  v 
)
inlinestatic

Definition at line 312 of file snappy-stubs-internal.h.

◆ ToHost16()

static uint16 snappy::LittleEndian::ToHost16 ( uint16  x)
inlinestatic

Definition at line 290 of file snappy-stubs-internal.h.

◆ ToHost32()

static uint32 snappy::LittleEndian::ToHost32 ( uint32  x)
inlinestatic

Definition at line 293 of file snappy-stubs-internal.h.


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