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

Public Member Functions

 Prototype (const char *code)
 
const Typeget_return_type () const
 
const stringget_function_name () const
 
ArgumentIter args_begin () const
 
ArgumentIter args_end () const
 
string argument_names_list () const
 
string call_arguments () const
 
bool possible_as_xsub () const
 

Detailed Description

Definition at line 526 of file arb_proto_2_xsub.cxx.

Constructor & Destructor Documentation

Prototype::Prototype ( const char code)
inline

Definition at line 546 of file arb_proto_2_xsub.cxx.

References find_open_close_paren().

Member Function Documentation

const Type& Prototype::get_return_type ( ) const
inline

Definition at line 559 of file arb_proto_2_xsub.cxx.

const string& Prototype::get_function_name ( ) const
inline

Definition at line 560 of file arb_proto_2_xsub.cxx.

ArgumentIter Prototype::args_begin ( ) const
inline

Definition at line 562 of file arb_proto_2_xsub.cxx.

ArgumentIter Prototype::args_end ( ) const
inline

Definition at line 563 of file arb_proto_2_xsub.cxx.

string Prototype::argument_names_list ( ) const
inline

Definition at line 565 of file arb_proto_2_xsub.cxx.

string Prototype::call_arguments ( ) const
inline

Definition at line 581 of file arb_proto_2_xsub.cxx.

bool Prototype::possible_as_xsub ( ) const
inline

Definition at line 597 of file arb_proto_2_xsub.cxx.

Referenced by xsubGenerator::generate_all_xsubs().


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