ARB
Public Member Functions | List of all members
Parameter Class Reference

Public Member Functions

 Parameter ()
 
 Parameter (const char *code)
 
const stringget_name () const
 
const Typeget_type () const
 
TypeClass get_TypeClass () const
 
bool isVoid () const
 
string perl_typed_param () const
 
string c_typed_param () const
 

Detailed Description

Definition at line 473 of file arb_proto_2_xsub.cxx.

Constructor & Destructor Documentation

Parameter::Parameter ( )
inline

Definition at line 480 of file arb_proto_2_xsub.cxx.

Parameter::Parameter ( const char code)
inline

Member Function Documentation

const string& Parameter::get_name ( ) const
inline

Definition at line 508 of file arb_proto_2_xsub.cxx.

const Type& Parameter::get_type ( ) const
inline

Definition at line 509 of file arb_proto_2_xsub.cxx.

References type.

Referenced by TypeMap::load().

TypeClass Parameter::get_TypeClass ( ) const
inline

Definition at line 511 of file arb_proto_2_xsub.cxx.

References get_type().

bool Parameter::isVoid ( ) const
inline

Definition at line 512 of file arb_proto_2_xsub.cxx.

References VOID.

string Parameter::perl_typed_param ( ) const
inline

Definition at line 514 of file arb_proto_2_xsub.cxx.

References concat_type_and_name(), and Type::perl_decl().

string Parameter::c_typed_param ( ) const
inline

Definition at line 515 of file arb_proto_2_xsub.cxx.

References Type::c_decl(), and concat_type_and_name().


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