se_core::EncodeManager Class Reference

Save file encoders. More...

#include <EncodeManager.hpp>

Inheritance diagram for se_core::EncodeManager:

se_core::Encoder List of all members.

Public Member Functions

 EncodeManager ()
virtual ~EncodeManager ()
void encode (OutputStream &out)
void encode (OutputStream &out, Encoder &m)
void add (Encoder &m)
int headerCode () const
unsigned int headerCode (char moduleGroup, char moduleCode, int moduleVersion) const
virtual bool isLast () const

Detailed Description

Save file encoders.

Definition at line 35 of file EncodeManager.hpp.


Constructor & Destructor Documentation

se_core::EncodeManager::EncodeManager  ) 
 

Definition at line 33 of file EncodeManager.cpp.

se_core::EncodeManager::~EncodeManager  )  [virtual]
 

Definition at line 39 of file EncodeManager.cpp.


Member Function Documentation

void se_core::EncodeManager::add Encoder m  ) 
 

Definition at line 68 of file EncodeManager.cpp.

Referenced by se_core::Encoder::Encoder().

void se_core::EncodeManager::encode OutputStream out,
Encoder m
 

Definition at line 62 of file EncodeManager.cpp.

References se_core::Encoder::encode().

void se_core::EncodeManager::encode OutputStream out  )  [virtual]
 

Implements se_core::Encoder.

Definition at line 44 of file EncodeManager.cpp.

References Assert, and se_core::OutputStream::writeHeaderCode().

Referenced by se_core::FileManager::save().

unsigned int se_core::Encoder::headerCode char  moduleGroup,
char  moduleCode,
int  moduleVersion
const [inherited]
 

Definition at line 45 of file Encoder.cpp.

References log_msg(), and LogDetail.

int se_core::Encoder::headerCode  )  const [inherited]
 

Definition at line 54 of file Encoder.cpp.

virtual bool se_core::Encoder::isLast  )  const [inline, virtual, inherited]
 

Reimplemented in se_client::PlayerEncoder.

Definition at line 39 of file Encoder.hpp.


The documentation for this class was generated from the following files:

Home Page | SagaEngine trunk (updated nightly) reference generated Sun Dec 2 20:06:23 2007 by Doxygen version 1.3.9.1.

SourceForge.net Logo