LAL  7.5.0.1-b72065a
H5FileIOScalar_source.c File Reference

Prototypes

int ADDFUNC (LALH5Dataset *dset, const char *key, TYPE value)
 
TYPE QUERYFUNC (LALH5Dataset *dset, const char *key)
 

Go to the source code of this file.

Macros

#define CONCAT2x(a, b)   a##b
 
#define CONCAT2(a, b)   CONCAT2x(a,b)
 
#define CONCAT3x(a, b, c)   a##b##c
 
#define CONCAT3(a, b, c)   CONCAT3x(a,b,c)
 
#define TCODE   CONCAT3(LAL_,TYPECODE,_TYPE_CODE)
 
#define ADDFUNC   CONCAT3(XLALH5DatasetAdd,TYPE,Attribute)
 
#define QUERYFUNC   CONCAT3(XLALH5DatasetQuery,TYPE,AttributeValue)
 

Macro Definition Documentation

◆ CONCAT2x

#define CONCAT2x (   a,
 
)    a##b

Definition at line 1 of file H5FileIOScalar_source.c.

◆ CONCAT2

#define CONCAT2 (   a,
 
)    CONCAT2x(a,b)

Definition at line 2 of file H5FileIOScalar_source.c.

◆ CONCAT3x

#define CONCAT3x (   a,
  b,
 
)    a##b##c

Definition at line 3 of file H5FileIOScalar_source.c.

◆ CONCAT3

#define CONCAT3 (   a,
  b,
 
)    CONCAT3x(a,b,c)

Definition at line 4 of file H5FileIOScalar_source.c.

◆ TCODE

#define TCODE   CONCAT3(LAL_,TYPECODE,_TYPE_CODE)

Definition at line 6 of file H5FileIOScalar_source.c.

◆ ADDFUNC

#define ADDFUNC   CONCAT3(XLALH5DatasetAdd,TYPE,Attribute)

Definition at line 7 of file H5FileIOScalar_source.c.

◆ QUERYFUNC

#define QUERYFUNC   CONCAT3(XLALH5DatasetQuery,TYPE,AttributeValue)

Definition at line 8 of file H5FileIOScalar_source.c.

Function Documentation

◆ ADDFUNC()

int ADDFUNC ( LALH5Dataset dset,
const char *  key,
TYPE  value 
)

Definition at line 11 of file H5FileIOScalar_source.c.

◆ QUERYFUNC()

TYPE QUERYFUNC ( LALH5Dataset dset,
const char *  key 
)

Definition at line 18 of file H5FileIOScalar_source.c.