BOSS 7.1.2
BESIII Offline Software System
Loading...
Searching...
No Matches
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.

Classes

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

Namespaces

namespace  eformat
 

Macros

#define CAST32(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.

Macro Definition Documentation

◆ CAST32

#define CAST32 ( x)
Value:
reinterpret_cast<const uint32_t*>(x)
Double_t x[10]

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[]().