rasdaman complete source
Public Attributes | List of all members
YYSTYPE Union Reference

#include <oql.h>

Public Attributes

struct {
   bool   value
 
   ParseInfo *   info
 
booleanToken
 
struct {
   char   value
 
   ParseInfo *   info
 
characterToken
 
struct {
   unsigned short   negative
 
   r_Long   svalue
 
   r_ULong   uvalue
 
   unsigned short   bytes
 
   ParseInfo *   info
 
integerToken
 
struct {
   double   value
 
   unsigned short   bytes
 
   ParseInfo *   info
 
floatToken
 
struct {
   char *   value
 
   ParseInfo *   info
 
stringToken
 
struct {
   int   value
 
   ParseInfo *   info
 
typeToken
 
struct {
   int   value
 
   ParseInfo *   info
 
commandToken
 
struct {
   char *   value
 
   ParseInfo *   info
 
identifierToken
 
QtMarrayOp2::mddIntervalTypemddIntervalType
 
QtMarrayOp2::mddIntervalListTypemddIntervalListType
 
r_SintervalSinterval
 
QtNodeqtNodeValue
 
QtOperationqtOperationValue
 
QtUnaryOperationqtUnaryOperationValue
 
QtDomainOperationqtDomainValue
 
QtMDDAccessqtMDDAccessValue
 
QtDataqtDataValue
 
QtScalarDataqtScalarDataValue
 
QtAtomicDataqtAtomicDataValue
 
QtComplexDataqtComplexDataValue
 
QtIterator::QtONCStreamListqtONCStreamListValue
 
QtComplexData::QtScalarDataListqtScalarDataListValue
 
QtNode::QtOperationListqtOperationListValue
 
QtUpdateSpecElement qtUpdateSpecElement
 
Ops::OpType operationValue
 
int dummyValue
 
struct {
   QtCast::cast_types   qtCastType
 
   ParseInfo *   info
 
castTypes
 
struct {
   int   indexType
 
   ParseInfo *   info
 
indexType
 
struct {
   int   tilingType
 
   QtOperation *   tileCfg
 
   int   tileSize
 
   int   borderThreshold
 
   float   interestThreshold
 
   QtNode::QtOperationList *   bboxList
 
   std::vector< r_Dir_Decompose > *   dirDecomp
 
   ParseInfo *   info
 
tilingType
 
struct {
   bool   value
 
   ParseInfo *   info
 
booleanToken
 
struct {
   char   value
 
   ParseInfo *   info
 
characterToken
 
struct {
   unsigned short   negative
 
   r_Long   svalue
 
   r_ULong   uvalue
 
   unsigned short   bytes
 
   ParseInfo *   info
 
integerToken
 
struct {
   double   value
 
   unsigned short   bytes
 
   ParseInfo *   info
 
floatToken
 
struct {
   char *   value
 
   ParseInfo *   info
 
stringToken
 
struct {
   int   value
 
   ParseInfo *   info
 
typeToken
 
struct {
   int   value
 
   ParseInfo *   info
 
commandToken
 
struct {
   char *   value
 
   ParseInfo *   info
 
identifierToken
 
struct {
   QtCast::cast_types   qtCastType
 
   ParseInfo *   info
 
castTypes
 
struct {
   int   indexType
 
   ParseInfo *   info
 
indexType
 
struct {
   int   tilingType
 
   QtOperation *   tileCfg
 
   int   tileSize
 
   int   borderThreshold
 
   float   interestThreshold
 
   QtNode::QtOperationList *   bboxList
 
   std::vector< r_Dir_Decompose > *   dirDecomp
 
   ParseInfo *   info
 
tilingType
 
struct {
   YWhere   where
 
   const char *   name
 
Entry
 
struct {
   YWhere   where
 
   int   command
 
Command
 
struct {
   YWhere   where
 
   long   value
 
LEX_integer
 
struct {
   YWhere   where
 
   double   value
 
Real
 
struct {
   YWhere   where
 
   char   character
 
Character
 
struct {
   YWhere   where
 
   const char *   string
 
String
 
YSymbolSymbol
 
Parse_typeType
 
Parse_interfaceInterface
 
Parse_composite::Elementelement
 
Parse_interface::Base_classBase_Classes
 
Parse_interface::Lifetime Persistence
 
Parse_enum::Enumeratorenumerator
 
bool Boolean
 
rINT_listINT_list
 
YLiteral Literal
 
YDeclaratorDeclarator
 
r_Sintervaldimension
 
struct {
   r_Minterval *   domain
 
   unsigned long   dimensionality
 
domainSpec
 
struct {
   YWhere   where
 
   const char *   name
 
Entry
 
struct {
   YWhere   where
 
   int   command
 
Command
 
struct {
   YWhere   where
 
   long   value
 
LEX_integer
 
struct {
   YWhere   where
 
   double   value
 
Real
 
struct {
   YWhere   where
 
   char   character
 
Character
 
struct {
   YWhere   where
 
   const char *   string
 
String
 
struct {
   r_Minterval *   domain
 
   unsigned long   dimensionality
 
domainSpec
 

Member Data Documentation

Parse_interface::Base_class * YYSTYPE::Base_Classes
QtNode::QtOperationList* YYSTYPE::bboxList
bool YYSTYPE::Boolean
struct { ... } YYSTYPE::booleanToken
struct { ... } YYSTYPE::booleanToken
int YYSTYPE::borderThreshold
unsigned short YYSTYPE::bytes
struct { ... } YYSTYPE::castTypes
struct { ... } YYSTYPE::castTypes
char YYSTYPE::character
struct { ... } YYSTYPE::Character
struct { ... } YYSTYPE::Character
struct { ... } YYSTYPE::characterToken
struct { ... } YYSTYPE::characterToken
int YYSTYPE::command
struct { ... } YYSTYPE::Command
struct { ... } YYSTYPE::Command
struct { ... } YYSTYPE::commandToken
struct { ... } YYSTYPE::commandToken
YDeclarator * YYSTYPE::Declarator
r_Sinterval * YYSTYPE::dimension
unsigned long YYSTYPE::dimensionality
std::vector<r_Dir_Decompose>* YYSTYPE::dirDecomp
r_Minterval * YYSTYPE::domain
struct { ... } YYSTYPE::domainSpec
struct { ... } YYSTYPE::domainSpec
int YYSTYPE::dummyValue
Parse_composite::Element * YYSTYPE::element
struct { ... } YYSTYPE::Entry
struct { ... } YYSTYPE::Entry
Parse_enum::Enumerator * YYSTYPE::enumerator
struct { ... } YYSTYPE::floatToken
struct { ... } YYSTYPE::floatToken
struct { ... } YYSTYPE::identifierToken
struct { ... } YYSTYPE::identifierToken
int YYSTYPE::indexType
struct { ... } YYSTYPE::indexType
struct { ... } YYSTYPE::indexType
ParseInfo* YYSTYPE::info
rINT_list * YYSTYPE::INT_list
struct { ... } YYSTYPE::integerToken
struct { ... } YYSTYPE::integerToken
float YYSTYPE::interestThreshold
Parse_interface * YYSTYPE::Interface
struct { ... } YYSTYPE::LEX_integer
struct { ... } YYSTYPE::LEX_integer
YLiteral YYSTYPE::Literal
QtMarrayOp2::mddIntervalListType * YYSTYPE::mddIntervalListType
QtMarrayOp2::mddIntervalType * YYSTYPE::mddIntervalType
const char* YYSTYPE::name
unsigned short YYSTYPE::negative
Ops::OpType YYSTYPE::operationValue
Parse_interface::Lifetime YYSTYPE::Persistence
QtAtomicData * YYSTYPE::qtAtomicDataValue
QtCast::cast_types YYSTYPE::qtCastType
QtComplexData * YYSTYPE::qtComplexDataValue
QtData * YYSTYPE::qtDataValue
QtDomainOperation * YYSTYPE::qtDomainValue
QtMDDAccess * YYSTYPE::qtMDDAccessValue
QtNode * YYSTYPE::qtNodeValue
QtIterator::QtONCStreamList * YYSTYPE::qtONCStreamListValue
QtNode::QtOperationList * YYSTYPE::qtOperationListValue
QtOperation * YYSTYPE::qtOperationValue
QtComplexData::QtScalarDataList * YYSTYPE::qtScalarDataListValue
QtScalarData * YYSTYPE::qtScalarDataValue
QtUnaryOperation * YYSTYPE::qtUnaryOperationValue
QtUpdateSpecElement YYSTYPE::qtUpdateSpecElement
struct { ... } YYSTYPE::Real
struct { ... } YYSTYPE::Real
r_Sinterval * YYSTYPE::Sinterval
const char* YYSTYPE::string
struct { ... } YYSTYPE::String
struct { ... } YYSTYPE::String
struct { ... } YYSTYPE::stringToken
struct { ... } YYSTYPE::stringToken
r_Long YYSTYPE::svalue
YSymbol * YYSTYPE::Symbol
QtOperation* YYSTYPE::tileCfg
int YYSTYPE::tileSize
int YYSTYPE::tilingType
struct { ... } YYSTYPE::tilingType
struct { ... } YYSTYPE::tilingType
Parse_type * YYSTYPE::Type
struct { ... } YYSTYPE::typeToken
struct { ... } YYSTYPE::typeToken
r_ULong YYSTYPE::uvalue
long YYSTYPE::value
bool YYSTYPE::value
char YYSTYPE::value
double YYSTYPE::value
char* YYSTYPE::value
int YYSTYPE::value
YWhere YYSTYPE::where

The documentation for this union was generated from the following files: