#include <soa.h>

Public Member Functions | |
| function_arg (const std::string &name, Type type) | |
| virtual | ~function_arg () |
| const std::string & | name () const |
| Type | type () const |
| virtual std::string | str () const =0 |
Private Attributes | |
| std::string | name_ |
| Type | type_ |
| soa::function_arg::function_arg | ( | const std::string & | name, | |
| Type | type | |||
| ) | [inline] |
| virtual soa::function_arg::~function_arg | ( | ) | [inline, virtual] |
| const std::string& soa::function_arg::name | ( | ) | const [inline] |
| Type soa::function_arg::type | ( | ) | const [inline] |
| virtual std::string soa::function_arg::str | ( | ) | const [pure virtual] |
Implemented in soa::function_arg_string, soa::function_arg_int, soa::function_arg_bool, and soa::function_arg_base64bin.
Referenced by soa::function_call::str().
std::string soa::function_arg::name_ [private] |
Referenced by name().
Type soa::function_arg::type_ [private] |
Referenced by type().
1.5.5