OpenADFortTk (basic)
src/lib/support/sexputil.h File Reference
#include <inttypes.h>
#include <sexp.h>
Include dependency graph for sexputil.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  sexp

Functions

bool sexp::is_atom (sexp_t *sx)
bool sexp::is_list (sexp_t *sx)
bool sexp::is_null_list (sexp_t *sx)
bool sexp::is_atom_basic (sexp_t *sx)
char * sexp::get_value (sexp_t *sx)
long sexp::get_value_l (sexp_t *sx, long default_val=0)
unsigned long sexp::get_value_ul (sexp_t *sx, unsigned long default_val=0)
int32_t sexp::get_value_i32 (sexp_t *sx, int32_t default_val=0)
uint32_t sexp::get_value_ui32 (sexp_t *sx, uint32_t default_val=0)
int64_t sexp::get_value_i64 (sexp_t *sx, int64_t default_val=0)
uint64_t sexp::get_value_ui64 (sexp_t *sx, uint64_t default_val=0)
sexp_t * sexp::get_elem (sexp_t *sx, unsigned int n)
sexp_t * sexp::get_elem0 (sexp_t *sx)
sexp_t * sexp::get_elem1 (sexp_t *sx)
sexp_t * sexp::get_elem2 (sexp_t *sx)
sexp_t * sexp::get_elem3 (sexp_t *sx)
sexp_t * sexp::get_next (sexp_t *sx)
sexp_t * sexp::get_wnast_attrs (sexp_t *sx)
sexp_t * sexp::get_wnast_kid0 (sexp_t *sx)
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines