/home/bes3soft/bes3soft/Boss/7.0.2/dist/7.0.2/Event/eformat/eformat-00-00-04/eformat/PagedMemory.h File Reference

Represents and facilitates access to a linked list of eformat::node's. More...

#include <stdint.h>
#include <sys/uio.h>
#include "eformat/util.h"
#include "eformat/TooBigCountIssue.h"
#include "eformat/NotAlignedIssue.h"
#include "eformat/OutOfBoundsIssue.h"

Go to the source code of this file.

Namespaces

namespace  eformat

Classes

class  eformat::PagedMemory< TMAXPAGES >
struct  eformat::PagedMemory< TMAXPAGES >::node_t
class  eformat::PagedMemory< TMAXPAGES >::const_iterator

Defines

#define CAST32(x)   reinterpret_cast<const uint32_t*>(x)


Detailed Description

Represents and facilitates access to a linked list of eformat::node's.

Author:
Andre DOS ANJOS
Author
maqm
Revision
1.2
Date
2011/03/09 23:25:55

Definition in file PagedMemory.h.


Define Documentation

#define CAST32 ( x   )     reinterpret_cast<const uint32_t*>(x)

Defines how to cast to 32-bit unsigned integers

Definition at line 26 of file PagedMemory.h.

Referenced by eformat::PagedMemory< TMAXPAGES >::const_iterator::at(), eformat::PagedMemory< TMAXPAGES >::const_iterator::operator *(), and eformat::PagedMemory< TMAXPAGES >::const_iterator::operator[]().


Generated on Tue Nov 29 23:15:04 2016 for BOSS_7.0.2 by  doxygen 1.4.7