#include <soa.h>
Public Member Functions | |
function_arg_array (const std::string &n, ArrayPtr value, Type element_type) | |
virtual bool | type_props () const |
virtual std::string | props () const |
virtual std::string | str () const |
Private Attributes | |
ArrayPtr | value_ |
Type | element_type_ |
soa::function_arg_array::function_arg_array | ( | const std::string & | n, | |
ArrayPtr | value, | |||
Type | element_type | |||
) | [inline] |
virtual std::string soa::function_arg_array::props | ( | ) | const [inline, virtual] |
Reimplemented from soa::function_arg.
References element_type_, soa::soap_type(), and value_.
virtual std::string soa::function_arg_array::str | ( | ) | const [inline, virtual] |
Implements soa::function_arg.
References soa::soap_type(), and value_.
virtual bool soa::function_arg_array::type_props | ( | ) | const [inline, virtual] |
Reimplemented from soa::function_arg.
Type soa::function_arg_array::element_type_ [private] |
Referenced by props().
ArrayPtr soa::function_arg_array::value_ [private] |