OpenADFortTk (including Open64 and OpenAnalysis references)
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
sexp::IOFlags Namespace Reference

Enumerations

enum  IOFlags_t {
  ATOM_MASK = 0x0000ffff, LIST_MASK = 0xffff0000, NONE = 0x00000000, A_SQUOTE = 0x00000001,
  A_DQUOTE = 0x00000002, A_OCT = 0x00000010, A_HEX = 0x00000020, L_foofoo1 = 0x10000000,
  L_NONEMPTY = 0x80000000
}
 

Functions

bool IsFlag (int flags, IOFlags_t flg)
 
void SetFlag (int &flags, IOFlags_t flg)
 
void ResetFlag (int &flags, IOFlags_t flg)
 

Enumeration Type Documentation

Enumerator
ATOM_MASK 
LIST_MASK 
NONE 
A_SQUOTE 
A_DQUOTE 
A_OCT 
A_HEX 
L_foofoo1 
L_NONEMPTY 

Definition at line 26 of file sexpostream.h.

Function Documentation

bool sexp::IOFlags::IsFlag ( int  flags,
IOFlags_t  flg 
)
inline
void sexp::IOFlags::ResetFlag ( int &  flags,
IOFlags_t  flg 
)
inline

Definition at line 51 of file sexpostream.h.

void sexp::IOFlags::SetFlag ( int &  flags,
IOFlags_t  flg 
)
inline

Definition at line 48 of file sexpostream.h.

Referenced by sexp::ostream::BegAtom(), and sexp::ostream::BegList().