GameServer
公開メンバ関数 | 全メンバ一覧
MemoryStreamWriter クラス

#include <MemoryStreamWriter.h>

MemoryStreamWriter の継承関係図
Inheritance graph
[凡例]
MemoryStreamWriter 連携図
Collaboration graph
[凡例]

公開メンバ関数

 MemoryStreamWriter (const int InSize)
 
virtual ~MemoryStreamWriter ()
 
const u8GetStream () const
 
const int GetSize () const
 
virtual bool Serialize (s32 *pValue)
 
virtual bool Serialize (u32 *pValue)
 
virtual bool Serialize (s16 *pValue)
 
virtual bool Serialize (u16 *pValue)
 
virtual bool Serialize (s8 *pValue)
 
virtual bool Serialize (u8 *pValue)
 
virtual bool Serialize (std::string *pValue)
 
virtual bool Serialize (float *pValue)
 
virtual bool IsReadMode () const
 
virtual bool IsError () const
 
virtual void Reset ()
 
- 基底クラス MemoryStreamInterface に属する継承公開メンバ関数
virtual ~MemoryStreamInterface ()
 

構築子と解体子

◆ MemoryStreamWriter()

MemoryStreamWriter::MemoryStreamWriter ( const int  InSize)
呼び出し関係図:
被呼び出し関係図:

◆ ~MemoryStreamWriter()

virtual MemoryStreamWriter::~MemoryStreamWriter ( )
inlinevirtual

関数詳解

◆ GetSize()

const int MemoryStreamWriter::GetSize ( ) const
inline

◆ GetStream()

const u8* MemoryStreamWriter::GetStream ( ) const
inline

◆ IsError()

virtual bool MemoryStreamWriter::IsError ( ) const
inlinevirtual

MemoryStreamInterfaceを実装しています。

◆ IsReadMode()

virtual bool MemoryStreamWriter::IsReadMode ( ) const
inlinevirtual

MemoryStreamInterfaceを実装しています。

◆ Reset()

void MemoryStreamWriter::Reset ( )
virtual

MemoryStreamInterfaceを実装しています。

◆ Serialize() [1/8]

bool MemoryStreamWriter::Serialize ( s32 pValue)
virtual

MemoryStreamInterfaceを実装しています。

呼び出し関係図:
被呼び出し関係図:

◆ Serialize() [2/8]

bool MemoryStreamWriter::Serialize ( u32 pValue)
virtual

MemoryStreamInterfaceを実装しています。

呼び出し関係図:

◆ Serialize() [3/8]

bool MemoryStreamWriter::Serialize ( s16 pValue)
virtual

MemoryStreamInterfaceを実装しています。

呼び出し関係図:

◆ Serialize() [4/8]

bool MemoryStreamWriter::Serialize ( u16 pValue)
virtual

MemoryStreamInterfaceを実装しています。

呼び出し関係図:

◆ Serialize() [5/8]

bool MemoryStreamWriter::Serialize ( s8 pValue)
virtual

MemoryStreamInterfaceを実装しています。

◆ Serialize() [6/8]

bool MemoryStreamWriter::Serialize ( u8 pValue)
virtual

MemoryStreamInterfaceを実装しています。

◆ Serialize() [7/8]

bool MemoryStreamWriter::Serialize ( std::string *  pValue)
virtual

MemoryStreamInterfaceを実装しています。

呼び出し関係図:

◆ Serialize() [8/8]

bool MemoryStreamWriter::Serialize ( float *  pValue)
virtual

MemoryStreamInterfaceを実装しています。

呼び出し関係図:

このクラス詳解は次のファイルから抽出されました: