Workspace 6.21.5
Classes | Namespaces | Functions
streamable.h File Reference
#include <iosfwd>
Include dependency graph for streamable.h:
This graph shows which files directly or indirectly include this file:

Classes

struct  Empty
 
class  IsStreamableIn< T >
 
class  IsStreamableOut< T >
 
struct  MatchAll
 
struct  Streamable< T >
 Traits class to determine if a type T supports output and input streaming. More...
 
struct  StreamableIn< T >
 Traits class to determine if a type T supports input streaming. More...
 
struct  StreamableOut< T >
 Traits class to determine if a type T supports output streaming. More...
 

Namespaces

namespace  CSIRO
 Top level namespace for all Workspace code.
 
namespace  CSIRO::Application
 Application-level functionality for all workspace applications.
 
namespace  CSIRO::Application::PrivateStreamableTests
 

Functions

template<class T >
char checkForStreamable (const T &)
 
char(& checkForStreamable (Empty))[2]
 
Empty operator<< (std::ostream &, const MatchAll &)
 
Empty operator>> (std::istream &, const MatchAll &)