|
CLAW Library (a C++ Library Absolutely Wonderful) 1.5.5
|
Function object that dereferences a constant pointer. More...
#include <functional.hpp>
Public Member Functions | |
| const_dereference () | |
| const_dereference (const dereference< T > &) | |
| const_dereference (const const_dereference< T > &) | |
| const T & | operator() (const T *a) const |
Function object that dereferences a constant pointer.
Template arguments:
int, not int*.Definition at line 315 of file functional.hpp.
| claw::const_dereference< T >::const_dereference | ( | ) | [inline] |
Definition at line 319 of file functional.hpp.
{ }
| claw::const_dereference< T >::const_dereference | ( | const dereference< T > & | ) | [inline] |
Definition at line 320 of file functional.hpp.
{ }
| claw::const_dereference< T >::const_dereference | ( | const const_dereference< T > & | ) | [inline] |
Definition at line 321 of file functional.hpp.
{ }
| const T& claw::const_dereference< T >::operator() | ( | const T * | a | ) | const [inline] |
Definition at line 323 of file functional.hpp.
{
return *a;
}
1.7.3