Class ParameterDeclaration#
Defined in File OperatorDescriptors.h
Class Documentation#
-
class ParameterDeclaration#
Representation for function parameter names and types.
Public Functions
-
inline std::string get_param(int i) const#
-
inline std::string get_param_type(int i) const#
-
inline unsigned num_of_params() const#
-
inline const ParamDescriptor &get_params() const#
-
inline const ParamTypeDescriptor &get_param_types() const#
-
inline void add_param(const std::string &type, const std::string &name)#
-
inline void push_back(const SelectPair<TypeDescriptor, NameDescriptor, 0, 0> &cur)#
-
inline bool read(std::istream &in)#
-
inline void write(std::ostream &out) const#
-
inline void Dump() const#
-
inline std::string ToString() const#
-
inline std::string get_param(int i) const#