FXStream.h File Reference


Detailed Description

Defines classes used in formatting data for i/o.

Definition in file FXStream.h.

#include "fxdefs.h"
#include "fxver.h"
#include "QIODevice.h"
#include "FXGenericTools.h"

Go to the source code of this file.

Namespaces

namespace  FX
namespace  FX::Generic
namespace  FX::Generic::hasSerialiseImpl

Classes

struct  FX::Generic::hasSerialiseImpl::FakeStreamTypeBase
class  FX::FXStreamBase
class  FX::FXStream
 File format helper (Qt compatible). More...
struct  FX::Generic::hasSerialiseImpl::FakeStreamType< isIntegralOrPtr, type >
struct  FX::Generic::hasSerialiseImpl::FakeStreamType< true, type >
struct  FX::Generic::hasSerialise< type >
 Determines if a FXStream operator<< exists for the specified type. More...
struct  FX::Generic::hasDeserialise< type >
 Determines if a FXStream operator>> exists for the specified type. More...

Typedefs

typedef FXStream FX::QDataStream

Enumerations

enum  FX::FXStreamDirection { FX::FXStreamDead, FX::FXStreamSave, FX::FXStreamLoad }
enum  FX::FXStreamStatus {
  FX::FXStreamOK, FX::FXStreamEnd, FX::FXStreamFull, FX::FXStreamNoWrite,
  FX::FXStreamNoRead, FX::FXStreamFormat, FX::FXStreamUnknown, FX::FXStreamAlloc,
  FX::FXStreamFailure
}
enum  FX::FXWhence { FX::FXFromStart, FX::FXFromCurrent, FX::FXFromEnd }

Functions

FXStream & FX::operator<< (FXStream &store, const FXString &s)
FXStream & FX::operator>> (FXStream &store, FXString &s)


(C) 2002-2009 Niall Douglas. Some parts (C) to assorted authors.
Generated on Fri Nov 20 18:31:33 2009 for TnFOX by doxygen v1.4.7