rasdaman complete source
Public Member Functions | Public Attributes | List of all members
Parse_operation Class Reference

#include <parse.hh>

Inheritance diagram for Parse_operation:
Parse_function Parse_atom

Public Member Functions

 Parse_operation ()
 
- Public Member Functions inherited from Parse_function
 Parse_function ()
 
virtual void output (FILE *) const
 
- Public Member Functions inherited from Parse_atom
 Parse_atom ()
 
virtual ~Parse_atom ()
 
virtual void insertData () const throw ( r_Equery_execution_failed )
 
void setParseInfo (const Parse_info &token)
 
const Parse_infogetParseInfo ()
 

Public Attributes

Parse_interfacescope_class
 
- Public Attributes inherited from Parse_function
Parameterparameters
 
Parse_typereferencereturn_type
 
- Public Attributes inherited from Parse_atom
Kind kind
 
const char * name
 
YSymbolsymbol
 
Parse_info parseInfo
 definition of corresponding token More...
 

Additional Inherited Members

- Public Types inherited from Parse_atom
enum  Kind {
  Atom, Type, Typedefinition, Typereference,
  Composite, Struct, Union, Interface,
  Function, Operation, Pointer, Array,
  Alias, Enum, Atomic, Any,
  Void, Boolean, Float, Integer,
  Char, Octet, Complex1, Complex2,
  String, Atomic_template, Domain, Set,
  MDD
}
 

Detailed Description

Is a operation of an Parse_interface.

Constructor & Destructor Documentation

Parse_operation::Parse_operation ( )

Member Data Documentation

Parse_interface* Parse_operation::scope_class

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