メインページ | ネームスペース一覧 | クラス階層 | アルファベット順一覧 | 構成 | ファイル一覧 | ネームスペースメンバ | 構成メンバ | ファイルメンバ

クラス packets::DataPacket

#include <packet.hh>

packets::DataPacketに対する継承グラフ

Inheritance graph
[凡例]
packets::DataPacketのコラボレーション図

Collaboration graph
[凡例]
すべてのメンバ一覧

Public メソッド

 DataPacket ()
std::string & get_data ()
void set_data (std::string str)
virtual void print_tag (std::ostream &os) const =0
virtual void print_data (std::ostream &os) const
void print_raw (std::ostream &os) const
virtual void print (std::ostream &os) const =0
virtual void process (packets::PacketVisitor &ph)=0

Protected 変数

std::string _data

コンストラクタとデストラクタ

packets::DataPacket::DataPacket  ) 
 


関数

std::string & packets::DataPacket::get_data  ) 
 

packets::OutgoingPacketで再定義されています。

virtual void packets::DataPacket::print std::ostream &  os  )  const [pure virtual]
 

packets::IncomingPacket, と packets::OutgoingPacketで実装されています.

void packets::DataPacket::print_data std::ostream &  os  )  const [virtual]
 

actions::AssignSkill, actions::AssignStatus, actions::Attack, infos::Attacking, actions::BuyItem, infos::CharacterDeath, infos::CharacterEntry, infos::CharacterExit, infos::CharacterFinalStatus, infos::CharacterHealth, infos::CharacterPosition, infos::CharacterProfile, infos::CharacterStatus, infos::CharactersAvailable, infos::Chat< OP, SIZE >, infos::Experience, actions::GameLoaded, infos::Health, infos::ItemEntry, infos::ItemExit, infos::ItemInfo, infos::ItemPicking, infos::ItemRepairing, infos::ItemSelling, infos::ItemTrading, infos::ItemUsing, infos::LevelUp, infos::LoadGame, infos::LoadMap, infos::LoggedIn, actions::Login, infos::Mana, actions::MapLoaded, infos::MoneyInBank, infos::MoneyInHand, actions::Move, infos::News, actions::PersonalShopAction, infos::PersonalShopInfo, actions::PickItem, actions::RepairItem, actions::Say, actions::SelectCharacter, actions::SelectServer, actions::SellItem, infos::SkillAssigning, infos::SkillUsing, infos::SkillsAvailable, infos::SkillsLevel, infos::StatusAssigning, infos::StatusCheck, infos::StatusFlag, actions::Talk, actions::TeamAction, infos::TeamInfo, infos::TeamMember, actions::TransferItem, infos::UnknownInfo, actions::UnknownAction, actions::UseItem, actions::UseSkill, actions::Warp, と infos::Weightで再定義されています。

関数の呼び出しグラフ:

void packets::DataPacket::print_raw std::ostream &  os  )  const
 

virtual void packets::DataPacket::print_tag std::ostream &  os  )  const [pure virtual]
 

actions::AssignSkill, actions::AssignStatus, actions::Attack, infos::Attacking, actions::BuyItem, infos::CharacterDeath, infos::CharacterEntry, infos::CharacterExit, infos::CharacterFinalStatus, infos::CharacterHealth, infos::CharacterPosition, infos::CharacterProfile, infos::CharacterStatus, infos::CharactersAvailable, infos::Chat< OP, SIZE >, infos::Experience, actions::GameLoaded, infos::Health, actions::Hello, packets::IncomingPacket, infos::ItemEntry, infos::ItemExit, infos::ItemInfo, infos::ItemPicking, infos::ItemRepairing, infos::ItemSelling, infos::ItemTrading, infos::ItemUsing, infos::LevelUp, infos::LoadGame, infos::LoadMap, infos::LoggedIn, actions::Login, infos::Mana, actions::MapLoaded, infos::MoneyInBank, infos::MoneyInHand, actions::Move, infos::News, packets::OutgoingPacket, actions::PersonalShopAction, infos::PersonalShopInfo, actions::PickItem, actions::RepairItem, actions::Restart, actions::Say, actions::SelectCharacter, actions::SelectServer, actions::SellItem, infos::SkillAssigning, infos::SkillUsing, infos::SkillsAvailable, infos::SkillsLevel, infos::StatusAssigning, infos::StatusCheck, infos::StatusFlag, actions::SwitchRunning, actions::Talk, actions::TeamAction, infos::TeamInfo, infos::TeamMember, actions::TransferItem, infos::UnknownInfo, actions::UnknownAction, actions::UseItem, actions::UseSkill, actions::Warp, と infos::Weightで実装されています.

virtual void packets::DataPacket::process packets::PacketVisitor ph  )  [pure virtual]
 

actions::AssignSkill, actions::AssignStatus, actions::Attack, infos::Attacking, actions::BuyItem, infos::CharacterDeath, infos::CharacterEntry, infos::CharacterExit, infos::CharacterFinalStatus, infos::CharacterHealth, infos::CharacterPosition, infos::CharacterProfile, infos::CharacterStatus, infos::CharactersAvailable, infos::Chat< OP, SIZE >, infos::Experience, actions::GameLoaded, infos::Health, actions::Hello, infos::ItemEntry, infos::ItemExit, infos::ItemInfo, infos::ItemPicking, infos::ItemRepairing, infos::ItemSelling, infos::ItemTrading, infos::ItemUsing, infos::LevelUp, infos::LoadGame, infos::LoadMap, infos::LoggedIn, actions::Login, infos::Mana, actions::MapLoaded, infos::MoneyInBank, infos::MoneyInHand, actions::Move, infos::News, actions::PersonalShopAction, infos::PersonalShopInfo, actions::PickItem, actions::RepairItem, actions::Restart, actions::Say, actions::SelectCharacter, actions::SelectServer, actions::SellItem, infos::SkillAssigning, infos::SkillUsing, infos::SkillsAvailable, infos::SkillsLevel, infos::StatusAssigning, infos::StatusCheck, infos::StatusFlag, actions::SwitchRunning, actions::Talk, actions::TeamAction, infos::TeamInfo, infos::TeamMember, actions::TransferItem, infos::UnknownInfo, actions::UnknownAction, actions::UseItem, actions::UseSkill, actions::Warp, と infos::Weightで実装されています.

void packets::DataPacket::set_data std::string  str  ) 
 


変数

std::string packets::DataPacket::_data [protected]
 


このクラスの説明は次のファイルから生成されました:
Cronous Emulatorに対してWed Aug 17 06:22:56 2005に生成されました。  doxygen 1.4.2-20050421