Tekkotsu Homepage
Demos
Overview
Downloads
Dev. Resources
Reference
Credits

LoadSave.h File Reference

Describes LoadSave, inherit from this to use a standard interface for loading and saving. More...

#include <cstdlib>
#include <cstring>
#include <string>
#include <sys/param.h>
#include <stdexcept>
#include <stdarg.h>
#include <cstdio>
#include <iosfwd>
#include "attributes.h"
Include dependency graph for LoadSave.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  LoadSave
 Intended as an interface to allow easy and portable serialization operations. More...

Defines

#define LOADSAVE_SWAPBYTES   0
 Set to 0 on platforms which don't actually need to swap bytes, 1 otherwise. If not set externally, will attempt to auto-detect. Swapping is performed to standardize on little-endian byte order. Mainly because this is what we used on the Aibo, which was the most processor-starved platform. If running embedded on other platforms, you may want to reverse the logic for determining whether byte swapping will be performed!

Detailed Description

Describes LoadSave, inherit from this to use a standard interface for loading and saving.

Author:
ejt (Creator)
Daniel Höh (Revisor)

Definition in file LoadSave.h.


Define Documentation

#define LOADSAVE_SWAPBYTES   0

Set to 0 on platforms which don't actually need to swap bytes, 1 otherwise. If not set externally, will attempt to auto-detect. Swapping is performed to standardize on little-endian byte order. Mainly because this is what we used on the Aibo, which was the most processor-starved platform. If running embedded on other platforms, you may want to reverse the logic for determining whether byte swapping will be performed!

Definition at line 44 of file LoadSave.h.


Tekkotsu v5.1CVS
Generated Mon May 9 04:58:58 2016 by Doxygen 1.6.3