NeXus
1
|
Header for IOStream like interface to NeXus files. More...
Go to the source code of this file.
Classes | |
class | NeXus::Stream::ISerialisable |
interface implemented by all serialisable NeXus components More... | |
class | NeXus::Stream::HolderBase |
Base class for serialisable named and typed parameter. More... | |
class | NeXus::Stream::AttrHolder< NumT > |
Serialisable NeXus attribute. More... | |
class | NeXus::Stream::Attr |
Serialisable attribute. More... | |
class | NeXus::Stream::ObjectWithAttr |
Serialisable NeXus class with associated attributes. More... | |
class | NeXus::Stream::Group |
Serialisable NeXus group object. More... | |
class | NeXus::Stream::DataHolder< NumT > |
Serialisable NeXus data. More... | |
class | NeXus::Stream::Data |
Serialisable data object that contains attributes. More... |
Namespaces | |
namespace | NeXus |
namespace | NeXus::Stream |
Enumerations | |
enum | NeXus::Stream::StreamModifier { NeXus::Stream::Close = 0 } |
Functions | |
File & | NeXus::Stream::operator<< (File &nf, const ISerialisable &obj) |
File & | NeXus::Stream::operator>> (File &nf, const ISerialisable &obj) |
File & | NeXus::Stream::operator<< (File &nf, const StreamModifier sm) |
File & | NeXus::Stream::operator>> (File &nf, const StreamModifier sm) |
Header for IOStream like interface to NeXus files.
Definition in file NeXusStream.hpp.