OpenSWMM Engine  6.0.0-alpha.3
Data-oriented, plugin-extensible SWMM Engine (6.0.0-alpha.3)
Loading...
Searching...
No Matches
openswmm::gpkg::detail Namespace Reference

Functions

void append_u8 (std::vector< uint8_t > &buf, uint8_t v)
 
void append_u32 (std::vector< uint8_t > &buf, uint32_t v)
 
void append_f64 (std::vector< uint8_t > &buf, double v)
 
void write_gp_header (std::vector< uint8_t > &buf, int32_t srs_id, double min_x, double min_y, double max_x, double max_y)
 
void write_gp_header_empty (std::vector< uint8_t > &buf, int32_t srs_id)
 
size_t parse_gp_header (const uint8_t *data, size_t size, int32_t &srs_id)
 
template<typename T>
read_val (const uint8_t *data, size_t &offset)
 

Function Documentation

◆ append_f64()

void openswmm::gpkg::detail::append_f64 ( std::vector< uint8_t > & buf,
double v )
inline
Here is the caller graph for this function:

◆ append_u32()

void openswmm::gpkg::detail::append_u32 ( std::vector< uint8_t > & buf,
uint32_t v )
inline
Here is the caller graph for this function:

◆ append_u8()

void openswmm::gpkg::detail::append_u8 ( std::vector< uint8_t > & buf,
uint8_t v )
inline
Here is the caller graph for this function:

◆ parse_gp_header()

size_t openswmm::gpkg::detail::parse_gp_header ( const uint8_t * data,
size_t size,
int32_t & srs_id )
inline
Here is the caller graph for this function:

◆ read_val()

template<typename T>
T openswmm::gpkg::detail::read_val ( const uint8_t * data,
size_t & offset )
inline
Here is the caller graph for this function:

◆ write_gp_header()

void openswmm::gpkg::detail::write_gp_header ( std::vector< uint8_t > & buf,
int32_t srs_id,
double min_x,
double min_y,
double max_x,
double max_y )
inline
Here is the call graph for this function:
Here is the caller graph for this function:

◆ write_gp_header_empty()

void openswmm::gpkg::detail::write_gp_header_empty ( std::vector< uint8_t > & buf,
int32_t srs_id )
inline
Here is the call graph for this function:
Here is the caller graph for this function: