![]() |
NDEVR
API Documentation
|
File access, binary serialization, and structured data parsing. More...
Classes | |
| class | Base64Encoder |
| Functions for converting to and from Base64 https://en.wikipedia.org/wiki/Base64. More... | |
| class | BinaryFile |
| Logic for reading or writing to a binary file including logic for compressing or decompressing the file. More... | |
| class | BufferedScanner |
| Implentation of Scanner, however all data is cached. More... | |
| class | CheckSumGenerator< t_hash_type > |
| Logic for generating checksums based on initial value and a type. More... | |
| class | DBFParser |
| Logic for reading or writing to a database file that uses the .dbf file extension. More... | |
| class | File |
| Logic for reading or writing to a file as well as navigating filesystems or other common file operations. More... | |
| struct | FileCachedData |
| Data that is cached from a file into program memory to limit expensive file lookups. More... | |
| class | FileFormat |
| Data that describes a particular file format and how to use the format with the program. More... | |
| class | FileOptions |
| Stores program-wide variables for controlling how the software works with file systems. More... | |
| class | FileResource |
| Contains methods for getting information about particular OS directories or static program file directories. More... | |
| class | INIFactory |
| Contains methods for easily reading and writing to an INI file including efficient casting, callback, and variable storage methods. More... | |
| class | INIInterface |
| Contains methods for easily reading and writing to an INI file including efficient casting, callback, and variable storage methods. More... | |
| class | JSONNode |
| JavaScript Object Notation or JSON is an open - standard file format that uses human - readable text to transmit data objects consisting of attribute–value pairs and array data types(or any other
serializable value). More... | |
| class | Scanner |
| Contains methods for easily reading objects in an ascii stream using set deliminators and line logic. More... | |
File access, binary serialization, and structured data parsing.
Low-level file operations, binary file reading/writing, JSON and INI parsing, compression, checksum generation, and Base64 encoding utilities.