Algorith sandbox
Public Member Functions | Private Member Functions | List of all members
util::Object< T > Class Template Referenceabstract

#include <Object.h>

Public Member Functions

const T & cast ()
 
bool operator== (const T &o) const
 
std::shared_ptr< T > clone () const
 

Private Member Functions

virtual bool doEqual (const T &o) const =0
 
virtual T * doClone () const =0
 

Detailed Description

template<typename T>
class util::Object< T >

Template Parameters
T

Member Function Documentation

template<typename T>
const T& util::Object< T >::cast ( )
inline
Returns
template<typename T>
std::shared_ptr<T> util::Object< T >::clone ( ) const
inline
Returns
template<typename T>
bool util::Object< T >::operator== ( const T &  o) const
inline
Parameters
o
Returns

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