ESIVariableQuery Class Reference

#include <VarState.h>

Inheritance diagram for ESIVariableQuery:
Collaboration diagram for ESIVariableQuery:

Public Member Functions

 ESIVariableQuery (char const *uri)
 
 ~ESIVariableQuery ()
 
virtual void eval (ESIVarState &state, char const *, char const *) const
 
char const * queryString () const
 
struct _query_elem const * queryVector () const
 
size_t const & queryElements () const
 

Public Attributes

struct _query_elemquery
 
size_t query_sz
 
size_t query_elements
 
char * query_string
 

Detailed Description

Definition at line 121 of file VarState.h.

Constructor & Destructor Documentation

ESIVariableQuery::ESIVariableQuery ( char const *  uri)
ESIVariableQuery::~ESIVariableQuery ( )

Member Function Documentation

void ESIVariableQuery::eval ( ESIVarState state,
char const *  subref,
char const *  found_default 
) const
virtual
size_t const & ESIVariableQuery::queryElements ( ) const

Definition at line 93 of file VarState.cc.

Referenced by eval().

char const * ESIVariableQuery::queryString ( ) const

Definition at line 82 of file VarState.cc.

Referenced by eval().

struct _query_elem const * ESIVariableQuery::queryVector ( ) const

Definition at line 88 of file VarState.cc.

Referenced by eval().

Member Data Documentation

struct _query_elem* ESIVariableQuery::query

Definition at line 133 of file VarState.h.

Referenced by ESIVariableQuery(), and ~ESIVariableQuery().

size_t ESIVariableQuery::query_elements

Definition at line 135 of file VarState.h.

Referenced by ESIVariableQuery(), and ~ESIVariableQuery().

char* ESIVariableQuery::query_string

Definition at line 136 of file VarState.h.

Referenced by ESIVariableQuery(), and ~ESIVariableQuery().

size_t ESIVariableQuery::query_sz

Definition at line 134 of file VarState.h.

Referenced by ESIVariableQuery(), and ~ESIVariableQuery().


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

 

Introduction

Documentation

Support

Miscellaneous

Web Site Translations

Mirrors