![]() |
Prev | Next | swig_xam_template_class.hpp | Headings |
# include "swig_xam.hpp" // template_class(value) template <class Type> template_class<Type>::template_class(const Type& value) : value_(value) { }; // value() template <class Type> Type template_class<Type>::value (void) const { return value_; } // additon template <class Type> template_class<Type> template_class<Type>::operator+(const template_class& right) const { return template_class( value_ + right.value_ ); } // equality template <class Type> bool template_class<Type>::operator==(const template_class& right) const { return ( value_ == right.value_ ); }