Lolly 1.4.27
Loading...
Searching...
No Matches
Public Member Functions | List of all members
unary_function_rep< T, S > Class Template Referenceabstract

#include <unary_function.hpp>

Inheritance diagram for unary_function_rep< T, S >:
Inheritance graph
[legend]
Collaboration diagram for unary_function_rep< T, S >:
Collaboration graph
[legend]

Public Member Functions

 unary_function_rep ()
 
virtual ~unary_function_rep ()
 
virtualeval (const S &arg)=0
 
- Public Member Functions inherited from abstract_struct
 abstract_struct ()
 Default constructor for the abstract object. Sets the reference count to 0.
 
virtual ~abstract_struct ()
 Virtual destructor for the abstract object. Decrements the reference count.
 

Additional Inherited Members

- Public Attributes inherited from abstract_struct
int ref_count
 The reference count for the abstract object.
 

Detailed Description

template<typename T, typename S>
class unary_function_rep< T, S >

Definition at line 23 of file unary_function.hpp.

Constructor & Destructor Documentation

◆ unary_function_rep()

template<typename T , typename S >
unary_function_rep< T, S >::unary_function_rep ( )
inline

Definition at line 25 of file unary_function.hpp.

25{}

◆ ~unary_function_rep()

template<typename T , typename S >
virtual unary_function_rep< T, S >::~unary_function_rep ( )
inlinevirtual

Definition at line 26 of file unary_function.hpp.

26{}

Member Function Documentation

◆ eval()

template<typename T , typename S >
virtual T unary_function_rep< T, S >::eval ( const S & arg)
pure virtual

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