library of assembled shared sources |
http://lass.cocamware.com |
#include <xml_o_stream.h>
Public Member Functions | |
virtual | ~XmlOStream () |
virtual XmlOStream & | operator<< (char iIn)=0 |
virtual XmlOStream & | operator<< (signed char iIn)=0 |
virtual XmlOStream & | operator<< (unsigned char iIn)=0 |
virtual XmlOStream & | operator<< (signed short iIn)=0 |
virtual XmlOStream & | operator<< (unsigned short iIn)=0 |
virtual XmlOStream & | operator<< (signed int iIn)=0 |
virtual XmlOStream & | operator<< (unsigned int iIn)=0 |
virtual XmlOStream & | operator<< (signed long iIn)=0 |
virtual XmlOStream & | operator<< (unsigned long iIn)=0 |
virtual XmlOStream & | operator<< (float iIn)=0 |
virtual XmlOStream & | operator<< (double iIn)=0 |
virtual XmlOStream & | operator<< (long double iIn)=0 |
virtual XmlOStream & | operator<< (bool iIn)=0 |
virtual XmlOStream & | operator<< (const void *iIn)=0 |
virtual XmlOStream & | operator<< (const char *iIn)=0 |
virtual XmlOStream & | operator<< (const std::string &iIn)=0 |
virtual XmlOStream & | operator<< (std::ostream &(*iIn)(std::ostream &))=0 |
const bool | good () const |
const bool | eof () const |
const bool | fail () const |
const bool | bad () const |
std::ios_base::iostate | rdstate () const |
void | clear (std::ios_base::iostate iState=std::ios_base::goodbit) |
void | setstate (std::ios_base::iostate iState) |
operator num::SafeBool () const | |
const bool | operator! () const |
Protected Member Functions | |
void | swap (NonCopyable &) |
Definition at line 66 of file xml_o_stream.h.
virtual lass::io::XmlOStream::~XmlOStream | ( | ) | [inline, virtual] |
Definition at line 70 of file xml_o_stream.h.
virtual XmlOStream& lass::io::XmlOStream::operator<< | ( | char | iIn | ) | [pure virtual] |
Implemented in lass::io::XmlOElement, and lass::io::XmlOFile.
virtual XmlOStream& lass::io::XmlOStream::operator<< | ( | signed char | iIn | ) | [pure virtual] |
Implemented in lass::io::XmlOElement, and lass::io::XmlOFile.
virtual XmlOStream& lass::io::XmlOStream::operator<< | ( | unsigned char | iIn | ) | [pure virtual] |
Implemented in lass::io::XmlOElement, and lass::io::XmlOFile.
virtual XmlOStream& lass::io::XmlOStream::operator<< | ( | signed short | iIn | ) | [pure virtual] |
Implemented in lass::io::XmlOElement, and lass::io::XmlOFile.
virtual XmlOStream& lass::io::XmlOStream::operator<< | ( | unsigned short | iIn | ) | [pure virtual] |
Implemented in lass::io::XmlOElement, and lass::io::XmlOFile.
virtual XmlOStream& lass::io::XmlOStream::operator<< | ( | signed int | iIn | ) | [pure virtual] |
Implemented in lass::io::XmlOElement, and lass::io::XmlOFile.
virtual XmlOStream& lass::io::XmlOStream::operator<< | ( | unsigned int | iIn | ) | [pure virtual] |
Implemented in lass::io::XmlOElement, and lass::io::XmlOFile.
virtual XmlOStream& lass::io::XmlOStream::operator<< | ( | signed long | iIn | ) | [pure virtual] |
Implemented in lass::io::XmlOElement, and lass::io::XmlOFile.
virtual XmlOStream& lass::io::XmlOStream::operator<< | ( | unsigned long | iIn | ) | [pure virtual] |
Implemented in lass::io::XmlOElement, and lass::io::XmlOFile.
virtual XmlOStream& lass::io::XmlOStream::operator<< | ( | float | iIn | ) | [pure virtual] |
Implemented in lass::io::XmlOElement, and lass::io::XmlOFile.
virtual XmlOStream& lass::io::XmlOStream::operator<< | ( | double | iIn | ) | [pure virtual] |
Implemented in lass::io::XmlOElement, and lass::io::XmlOFile.
virtual XmlOStream& lass::io::XmlOStream::operator<< | ( | long double | iIn | ) | [pure virtual] |
Implemented in lass::io::XmlOElement, and lass::io::XmlOFile.
virtual XmlOStream& lass::io::XmlOStream::operator<< | ( | bool | iIn | ) | [pure virtual] |
Implemented in lass::io::XmlOElement, and lass::io::XmlOFile.
virtual XmlOStream& lass::io::XmlOStream::operator<< | ( | const void * | iIn | ) | [pure virtual] |
Implemented in lass::io::XmlOElement, and lass::io::XmlOFile.
virtual XmlOStream& lass::io::XmlOStream::operator<< | ( | const char * | iIn | ) | [pure virtual] |
Implemented in lass::io::XmlOElement, and lass::io::XmlOFile.
virtual XmlOStream& lass::io::XmlOStream::operator<< | ( | const std::string & | iIn | ) | [pure virtual] |
Implemented in lass::io::XmlOElement, and lass::io::XmlOFile.
virtual XmlOStream& lass::io::XmlOStream::operator<< | ( | std::ostream &(*)(std::ostream &) | iIn | ) | [pure virtual] |
Implemented in lass::io::XmlOElement, and lass::io::XmlOFile.
const bool lass::io::StreamBase::good | ( | ) | const [inline, inherited] |
Definition at line 76 of file stream_base.h.
Referenced by lass::io::BinaryOFile::doFlush(), lass::io::BinaryISocket::doRead(), lass::io::BinaryIMemoryMap::doRead(), lass::io::BinaryIMemoryBlock::doRead(), lass::io::BinaryIFile::doRead(), lass::io::BinaryIMemoryMap::doSeekg(), lass::io::BinaryOSocket::doWrite(), lass::io::BinaryOFile::doWrite(), lass::io::Image::open(), lass::io::BinaryOFile::open(), lass::io::BinaryIStream::operator>>(), lass::io::Image::HeaderPfm::readFrom(), lass::io::Image::HeaderRadianceHdr::readFrom(), lass::io::Image::readLine(), lass::io::BinaryIStream::readValue(), and lass::io::Image::save().
const bool lass::io::StreamBase::eof | ( | ) | const [inline, inherited] |
Definition at line 77 of file stream_base.h.
Referenced by lass::io::Image::open(), and lass::io::Image::save().
const bool lass::io::StreamBase::fail | ( | ) | const [inline, inherited] |
Definition at line 78 of file stream_base.h.
Referenced by lass::io::StreamBase::operator num::SafeBool().
const bool lass::io::StreamBase::bad | ( | ) | const [inline, inherited] |
Definition at line 79 of file stream_base.h.
std::ios_base::iostate lass::io::StreamBase::rdstate | ( | ) | const [inline, inherited] |
void lass::io::StreamBase::clear | ( | std::ios_base::iostate | iState = std::ios_base::goodbit |
) | [inline, inherited] |
Definition at line 81 of file stream_base.h.
Referenced by lass::io::XmlOFile::close(), lass::io::XmlOFile::open(), and lass::io::XmlOElement::XmlOElement().
void lass::io::StreamBase::setstate | ( | std::ios_base::iostate | iState | ) | [inline, inherited] |
Definition at line 82 of file stream_base.h.
Referenced by lass::io::BinaryOFile::close(), lass::io::BinaryIFile::close(), lass::io::BinaryOFile::doFlush(), lass::io::BinaryISocket::doRead(), lass::io::BinaryIMemoryMap::doRead(), lass::io::BinaryIMemoryBlock::doRead(), lass::io::BinaryIFile::doRead(), lass::io::BinaryIMemoryMap::doSeekg(), lass::io::BinaryIFile::doSeekg(), lass::io::BinaryOFile::doSeekp(), lass::io::BinaryOFile::doWrite(), lass::io::BinaryOSocket::flusher(), lass::io::BinaryOFile::open(), lass::io::BinaryIMemoryMap::open(), and lass::io::BinaryIFile::open().
lass::io::StreamBase::operator num::SafeBool | ( | ) | const [inline, inherited] |
Definition at line 83 of file stream_base.h.
References lass::io::StreamBase::fail(), lass::num::safeFalse, and lass::num::safeTrue.
const bool lass::io::StreamBase::operator! | ( | ) | const [inline, inherited] |
Definition at line 84 of file stream_base.h.
void lass::util::NonCopyable::swap | ( | NonCopyable & | ) | [inline, protected, inherited] |
Generated on Mon Nov 10 14:22:09 2008 for Library of Assembled Shared Sources by 1.5.7.1 |