DeviceAtlas C++ interface Api
|
DeviceAtlas class represents the API data mapped to memory through reading a JSON file or a memory mapped binary file. More...
#include <devatlas.h>
Public Member Functions | |
DeviceAtlas (const DeviceConfig &_cfg=DeviceConfig(), da_read_fn _rfn=&p_read_fn, da_setpos_fn _sfn=&p_setpos_fn) | |
void | loadDataFromFile (const char *) override |
void | loadDataFromMem (const char *) noexcept(false) |
void | download () noexcept(false) |
time_t | getDataGeneration () const noexcept |
std::string | getDataGenerationIso8601 () const noexcept |
bool | dump (const char *) |
const da_dwatlas_t | atlas () |
![]() | |
CommonDeviceAtlas (const CommonDeviceAtlas &)=delete | |
CommonDeviceAtlas & | operator= (const CommonDeviceAtlas &)=delete |
CommonDeviceAtlas (CommonDeviceAtlas &&)=delete | |
bool | isSet () const |
Friends | |
class | DeliveryContext |
class | HttpHeaders |
DeviceAtlas class represents the API data mapped to memory through reading a JSON file or a memory mapped binary file.