type-names.h File Reference

#include "numbers.h"
#include "data-string.h"
Include dependency graph for type-names.h:
This graph shows which files directly or indirectly include this file:

Defines

#define BASIC_TYPE(WHAT, NAME, CLASS)

Functions

BASIC_TYPES QString type_name (Data)
Data to_data (Data blah)
void convertTo (const Data &data, Data &target)

Define Documentation

#define BASIC_TYPE ( WHAT,
NAME,
CLASS   ) 
Value:
inline QString type_name(WHAT ) { return #NAME;}; \
inline Data to_data(WHAT input)     { return CLASS(input);}; \
inline void convertTo(const Data& data, NAME& target) {target = (CLASS)data;};

Function Documentation

void convertTo ( const Data data,
Data target 
) [inline]

Referenced by yyparse().

Data to_data ( Data  blah  )  [inline]
BASIC_TYPES QString type_name ( Data   )  [inline]

Referenced by DataTexter::visitArray().

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated by  doxygen 1.6.2