1 #ifndef __JLANG__JREDIRECTAVAILABLE__
2 #define __JLANG__JREDIRECTAVAILABLE__
44 template<class T, bool __str__ = JLANG::JPrintHelper::JMemberMethod<T>::__str__>
55 static std::istream&
is();
56 static std::ostream&
os();
#define JTEST(__A__)
Test macro.
std::istream & operator>>(std::istream &in, JHead &header)
Read header from input.
static JFalse test(...)
default false
static JTrue test(std::istream &)
static T & getReference()
static std::ostream & os()
Auxiliary class for any type definition.
Auxiliary base class for compile time evaluation of test.
Auxiliary class for no type definition.
static const bool has_ostream
true if std::ostream& operator<<(std::ostream&, const T&) is defined; else false
static const bool has_istream
true if std::istream& operator>>(std::istream&, T&) is defined; else false
static std::istream & is()
Test availability of redirect operators.