Developer Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
OpenVolumeMesh::has_input_operator< Stream, T > Class Template Reference

Public Types

enum  { bool_value = sizeof(true_type) == sizeof(test<T>(0)) }
typedef bool_type< bool_value > type

Static Public Attributes

static type value = typename has_input_operator<Stream, T>::type()

Static Private Member Functions

template<class U >
static true_type test (char(*)[sizeof(decllval< Stream >() >> decllval< U >(), void(), 0)])
template<class U >
static false_type test (...)

Detailed Description

template<typename Stream, typename T>
class OpenVolumeMesh::has_input_operator< Stream, T >

Definition at line 62 of file

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