blue_sky::str_functor< T > Struct Template Reference

functor for boost spirit string parsers handling More...

#include <str_functor.h>

List of all members.

Public Types

typedef T self_t
typedef void(T::* method_t )(const char *, const char *)

Public Member Functions

 str_functor (self_t *self, method_t method)
void operator() (const char *first, const char *last) const

Public Attributes

self_tself
method_t method


Detailed Description

template<typename T>
struct blue_sky::str_functor< T >

functor for boost spirit string parsers handling

Member Typedef Documentation

template<typename T >
typedef void(T::* blue_sky::str_functor< T >::method_t)(const char *, const char *)

template<typename T >
typedef T blue_sky::str_functor< T >::self_t


Constructor & Destructor Documentation

template<typename T >
blue_sky::str_functor< T >::str_functor ( self_t self,
method_t  method 
) [inline]


Member Function Documentation

template<typename T >
void blue_sky::str_functor< T >::operator() ( const char *  first,
const char *  last 
) const [inline]


Member Data Documentation

template<typename T >
method_t blue_sky::str_functor< T >::method

template<typename T >
self_t* blue_sky::str_functor< T >::self


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

Generated on Fri Nov 13 12:07:14 2009 for TheBSEagleProject by  doxygen 1.5.8