Horizon Official Technical Documentation
mapcache_header Struct Reference

#include <MapCache.hpp>

Public Member Functions

uint32_t getFileSize ()
 
void setFileSize (uint32_t size)
 
uint16_t getMapCount ()
 
void setMapCount (uint16_t count)
 
uint16_t getVersion ()
 
void setVersion (uint16_t v)
 
uint32_t getChecksum ()
 
void setChecksum (uint32_t c)
 

Private Attributes

uint32_t file_size {0}
 
uint16_t map_count {0}
 
uint32_t version {0}
 
uint32_t checksum {0}
 

Member Function Documentation

◆ getChecksum()

uint32_t mapcache_header::getChecksum ( )
inline
52{ return checksum; }
uint32_t checksum
Definition: MapCache.hpp:59

References checksum.

◆ getFileSize()

uint32_t mapcache_header::getFileSize ( )
inline
43{ return file_size; }
uint32_t file_size
Definition: MapCache.hpp:56

References file_size.

Referenced by Horizon::Libraries::MapCache::ImportFromCacheFile().

+ Here is the caller graph for this function:

◆ getMapCount()

uint16_t mapcache_header::getMapCount ( )
inline
46{ return map_count; }
uint16_t map_count
Definition: MapCache.hpp:57

References map_count.

Referenced by Horizon::Libraries::MapCache::ImportFromCacheFile().

+ Here is the caller graph for this function:

◆ getVersion()

uint16_t mapcache_header::getVersion ( )
inline
49{ return version; }
uint32_t version
Definition: MapCache.hpp:58

References version.

◆ setChecksum()

void mapcache_header::setChecksum ( uint32_t  c)
inline
53{ checksum = c; }

References checksum.

◆ setFileSize()

void mapcache_header::setFileSize ( uint32_t  size)
inline
44{ file_size = size; }

References file_size.

◆ setMapCount()

void mapcache_header::setMapCount ( uint16_t  count)
inline
47{ map_count = count; }
size_t count(GridTypeListContainer< SPECIFIC_TYPE > const &elements, SPECIFIC_TYPE *)
Definition: GridReferenceContainer.hpp:100

References GridTypeListIterator::count(), and map_count.

+ Here is the call graph for this function:

◆ setVersion()

void mapcache_header::setVersion ( uint16_t  v)
inline
50{ version = v; }

References version.

Member Data Documentation

◆ checksum

uint32_t mapcache_header::checksum {0}
private

Referenced by getChecksum(), and setChecksum().

◆ file_size

uint32_t mapcache_header::file_size {0}
private

◆ map_count

uint16_t mapcache_header::map_count {0}
private

Referenced by getMapCount(), and setMapCount().

◆ version

uint32_t mapcache_header::version {0}
private

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