RTT::eol_skip_functor Struct Reference

Due to a bug in MSVC 2005, the operator() ends up with a null reference of the skipeol member Tried several workarounds, could not find one, except turning off optimization for this function. More...

#include <rtt/scripting/parser-types.hpp>

List of all members.

Public Types

typedef nil_t result_t

Public Member Functions

 eol_skip_functor (bool &skipref)
 By default, eol are skipped.
 eol_skip_functor (eol_skip_functor const &orig)
template<typename ScannerT >
std::ptrdiff_t operator() (ScannerT const &scan, result_t &result) const

Public Attributes

bool & skipeol

Detailed Description

Due to a bug in MSVC 2005, the operator() ends up with a null reference of the skipeol member Tried several workarounds, could not find one, except turning off optimization for this function.

Parser used in skip parser. Set skipeol to 'true' to skip newlines, set skipeol to false to not skip newlines.

Definition at line 121 of file parser-types.hpp.


The documentation for this struct was generated from the following file:
Generated on Thu Dec 23 13:22:44 2010 for Orocos Real-Time Toolkit by  doxygen 1.6.3