Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members  

ADF Namespace Reference


Compounds

class  ADF::Exception
class  ADF::File
struct  ADF::iterator
class  ADF::Node
class  ADF::refcnt_ptr

Typedefs

typedef int I4_t
 Signed integer, 4 bytes. More...

typedef long long I8_t
 Signed integer, 8 bytes. More...

typedef unsigned U4_t
 Unsigned integer, 4 bytes. More...

typedef unsigned long long U8_t
 Unsigned integer, 8 bytes. More...

typedef float R4_t
 Real, 4 bytes. More...

typedef double R8_t
 Real, 8 bytes. More...

typedef std::complex< float > X4_t
 Complex, 2*4 bytes. More...

typedef std::complex< double > X8_t
 Complex, 2*8 bytes. More...

typedef char C1_t
 Character. More...

typedef unsigned char B1_t
 Generic byte. More...


Enumerations

enum  {
  DATA_TYPE_LENGTH = 32, DATE_LENGTH = 32, FILENAME_LENGTH = 1024, FORMAT_LENGTH = 20,
  LABEL_LENGTH = 32, MAXIMUM_LINK_DEPTH = 100, MAX_DIMENSIONS = 12, MAX_ERROR_STR_LENGTH = 80,
  MAX_LINK_DATA_SIZE = 4096, NAME_LENGTH = 32, STATUS_LENGTH = 32
}
enum  DataType {
  MT, I4, I8, U4,
  U8, R4, R8, X4,
  X8, C1, B1, LK,
  STRUCT
}


Typedef Documentation

typedef unsigned char B1_t
 

Generic byte.

typedef char C1_t
 

Character.

typedef int I4_t
 

Signed integer, 4 bytes.

typedef long long I8_t
 

Signed integer, 8 bytes.

typedef float R4_t
 

Real, 4 bytes.

typedef double R8_t
 

Real, 8 bytes.

typedef unsigned U4_t
 

Unsigned integer, 4 bytes.

typedef unsigned long long U8_t
 

Unsigned integer, 8 bytes.

typedef std::complex<float> X4_t
 

Complex, 2*4 bytes.

typedef std::complex<double> X8_t
 

Complex, 2*8 bytes.


Enumeration Type Documentation

anonymous enum
 

Constants taken from the CGNS distribution, file adf/ADF.h

Enumeration values:
DATA_TYPE_LENGTH 
DATE_LENGTH 
FILENAME_LENGTH 
FORMAT_LENGTH 
LABEL_LENGTH 
MAXIMUM_LINK_DEPTH 
MAX_DIMENSIONS 
MAX_ERROR_STR_LENGTH 
MAX_LINK_DATA_SIZE 
NAME_LENGTH 
STATUS_LENGTH 

enum DataType
 

Possible data types of the node

Enumeration values:
MT  No data.
I4  Signed integer, 4 bytes.
I8  Signed integer, 8 bytes.
U4  Unsigned integer, 4 bytes.
U8  Unsigned integer, 8 bytes.
R4  Real, 4 bytes.
R8  Real, 8 bytes.
X4  Complex, 2*4 bytes.
X8  Complex, 2*8 bytes.
C1  Character.
B1  Generic byte.
LK  Link node.
STRUCT  Arbitrary structured data (currently unsupported).


Generated on Thu Mar 14 10:44:26 2002 for CGNS++ by doxygen1.2.13.1 written by Dimitri van Heesch, © 1997-2001