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

#include <MemoryStreamInterface.h>

MemoryStreamInterface の継承関係図
Inheritance graph
[凡例]

公開メンバ関数

virtual ~MemoryStreamInterface ()
 
virtual bool Serialize (s32 *pValue)=0
 
virtual bool Serialize (u32 *pValue)=0
 
virtual bool Serialize (s16 *pValue)=0
 
virtual bool Serialize (u16 *pValue)=0
 
virtual bool Serialize (s8 *pValue)=0
 
virtual bool Serialize (u8 *pValue)=0
 
virtual bool Serialize (std::string *pValue)=0
 
virtual bool Serialize (float *pValue)=0
 
virtual bool IsReadMode () const =0
 
virtual bool IsError () const =0
 
virtual void Reset ()=0
 

構築子と解体子

◆ ~MemoryStreamInterface()

virtual MemoryStreamInterface::~MemoryStreamInterface ( )
inlinevirtual

関数詳解

◆ IsError()

virtual bool MemoryStreamInterface::IsError ( ) const
pure virtual

◆ IsReadMode()

virtual bool MemoryStreamInterface::IsReadMode ( ) const
pure virtual

◆ Reset()

virtual void MemoryStreamInterface::Reset ( )
pure virtual

MemoryStreamWriter, MemorySizeCaliculateStream, MemoryStreamReaderで実装されています。

被呼び出し関係図:

◆ Serialize() [1/8]

virtual bool MemoryStreamInterface::Serialize ( s32 pValue)
pure virtual

◆ Serialize() [2/8]

virtual bool MemoryStreamInterface::Serialize ( u32 pValue)
pure virtual

◆ Serialize() [3/8]

virtual bool MemoryStreamInterface::Serialize ( s16 pValue)
pure virtual

◆ Serialize() [4/8]

virtual bool MemoryStreamInterface::Serialize ( u16 pValue)
pure virtual

◆ Serialize() [5/8]

virtual bool MemoryStreamInterface::Serialize ( s8 pValue)
pure virtual

◆ Serialize() [6/8]

virtual bool MemoryStreamInterface::Serialize ( u8 pValue)
pure virtual

◆ Serialize() [7/8]

virtual bool MemoryStreamInterface::Serialize ( std::string *  pValue)
pure virtual

◆ Serialize() [8/8]

virtual bool MemoryStreamInterface::Serialize ( float *  pValue)
pure virtual

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