NeXus
1
|
Classes | |
class | NeXus::Stream::Attr |
Serialisable attribute. More... | |
class | NeXus::Stream::Group |
Serialisable NeXus group object. More... | |
class | NeXus::Stream::Data |
Serialisable data object that contains attributes. More... |
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) |
Definition at line 65 of file NeXusStream.hpp.
File & NeXus::Stream::operator<< | ( | File & | nf, |
const ISerialisable & | obj | ||
) |
Definition at line 226 of file NeXusStream.cpp.
References NeXus::Stream::ISerialisable::writeToFile().
File & NeXus::Stream::operator<< | ( | File & | nf, |
const StreamModifier | sm | ||
) |
Definition at line 238 of file NeXusStream.cpp.
References NeXus::Stream::Close, NeXus::File::closeData(), NeXus::File::closeGroup(), and NeXus::File::isDataSetOpen().
File & NeXus::Stream::operator>> | ( | File & | nf, |
const ISerialisable & | obj | ||
) |
Definition at line 232 of file NeXusStream.cpp.
References NeXus::Stream::ISerialisable::readFromFile().
File & NeXus::Stream::operator>> | ( | File & | nf, |
const StreamModifier | sm | ||
) |
Definition at line 259 of file NeXusStream.cpp.
References NeXus::Stream::Close, NeXus::File::closeData(), NeXus::File::closeGroup(), and NeXus::File::isDataSetOpen().