Main Page | Namespace List | Class List | File List | Namespace Members | Class Members | File Members

dvbcodec::CppActions Struct Reference

Actions structure used when parsing DVB sections. More...

List of all members.

Public Member Functions

 CppActions (std::ostream &cpp)

Public Attributes

CppFile cpp_
std::string field_name_
std::string section_id_
std::string if_item_
std::string if_op_
std::string if_value_
unsigned field_width_
FieldNames field_names_
EnterBlock enter_block_
LeaveBlock leave_block_
Field field_
If if_
Else else_
Loop loop_control_
LoopStart loop_start_
LoopEnd loop_end_
SectionName section_name_
SectionRef section_ref_


Detailed Description

Actions structure used when parsing DVB sections.

See also:
Section.hpp
This structure comprises a set of types used to store values needed by the semantic actions, and the semantic actions themselves.


Constructor & Destructor Documentation

dvbcodec::CppActions::CppActions std::ostream &  cpp  )  [inline]
 


Member Data Documentation

CppFile dvbcodec::CppActions::cpp_
 

Else dvbcodec::CppActions::else_
 

EnterBlock dvbcodec::CppActions::enter_block_
 

Field dvbcodec::CppActions::field_
 

std::string dvbcodec::CppActions::field_name_
 

FieldNames dvbcodec::CppActions::field_names_
 

unsigned dvbcodec::CppActions::field_width_
 

If dvbcodec::CppActions::if_
 

std::string dvbcodec::CppActions::if_item_
 

std::string dvbcodec::CppActions::if_op_
 

std::string dvbcodec::CppActions::if_value_
 

LeaveBlock dvbcodec::CppActions::leave_block_
 

Loop dvbcodec::CppActions::loop_control_
 

LoopEnd dvbcodec::CppActions::loop_end_
 

LoopStart dvbcodec::CppActions::loop_start_
 

std::string dvbcodec::CppActions::section_id_
 

SectionName dvbcodec::CppActions::section_name_
 

SectionRef dvbcodec::CppActions::section_ref_
 


The documentation for this struct was generated from the following file:
Generated on Fri Nov 26 15:31:03 2004 for DVB Codec by doxygen 1.3.7