BOSS 7.1.2
BESIII Offline Software System
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
NotAlignedIssue.h File Reference

Describes the exception where some chunk of memory is not 32-bit aligned. More...

#include "eformat/Issue.h"
#include <cstdlib>

Go to the source code of this file.

Classes

class  eformat::NotAlignedIssue
 

Namespaces

namespace  eformat
 

Macros

#define EFORMAT_NOT_ALIGNED(base, size)
 

Detailed Description

Describes the exception where some chunk of memory is not 32-bit aligned.

Author
Andre DOS ANJOS
Author
zhangy
Revision
1.1.1.1
Date
2009/06/19 07:35:41

Definition in file NotAlignedIssue.h.

Macro Definition Documentation

◆ EFORMAT_NOT_ALIGNED

#define EFORMAT_NOT_ALIGNED ( base,
size )
Value:

Simplifies the use of this Issue

Parameters
reqThe request child
totalThe total child number available

Definition at line 67 of file NotAlignedIssue.h.

67#define EFORMAT_NOT_ALIGNED(base, size) \
68 eformat::NotAlignedIssue(ERS_HERE, ers::error, base, size)

Referenced by eformat::PagedMemory< TMAXPAGES >::PagedMemory().