📄 serializer.h
字号:
serializeBodyViewMode( std::ostream&, const char*, const char* ) const {} virtual void serializeBodyStamina( std::ostream&, double, double ) const {} virtual void serializeBodyVelocity( std::ostream&, double ) const {} virtual void serializeBodyVelocity( std::ostream&, double, int ) const {} virtual void serializeBodyCounts( std::ostream&, int, int, int, int ) const {} virtual void serializeBodyCounts( std::ostream&, int, int, int ) const {} virtual void serializeNeckAngle( std::ostream&, int ) const {} virtual void serializeNeckCount( std::ostream&, int ) const {} virtual void serializeArm( std::ostream&, int, int, double, int, int ) const {} virtual void serializeFocus( std::ostream&, const char*, int ) const {} virtual void serializeFocus( std::ostream&, const char*, int, int ) const {} virtual void serializeTackle( std::ostream&, int, int ) const {} virtual void serializeFSBegin( std::ostream&, int ) const {} virtual void serializeFSEnd( std::ostream& ) const {} virtual void serializeFSPlayMode( std::ostream&, const char* ) const {} virtual void serializeFSViewMode( std::ostream&, const char*, const char* ) const {} virtual void serializeFSCounts( std::ostream&, int, int, int, int, int, int, int, int ) const {} virtual void serializeFSScore( std::ostream&, int, int ) const {} virtual void serializeFSBall( std::ostream&, double, double, double, double ) const {} virtual void serializeFSPlayerBegin( std::ostream&, char, int, bool, int, double, double, double, double, double, double ) const {} virtual void serializeFSPlayerArm( std::ostream&, double, double ) const {} virtual void serializeFSPlayerEnd( std::ostream&, double, double, double ) const {} virtual void serializeInit( std::ostream&, const char*, int, const PlayMode& ) const {} virtual void serializeReconnect( std::ostream&, const char*, const PlayMode& ) const {}// virtual// void// serializeServerParamBegin( std::ostream& strm ) const// {} // virtual// void// serializeServerParamEnd( std::ostream& strm ) const// {} // virtual// void// serializePlayerParamBegin( std::ostream& strm ) const// {} // virtual// void// serializePlayerParamEnd( std::ostream& strm ) const// {} // virtual// void// serializePlayerTypeBegin( std::ostream& strm ) const// {} // virtual// void// serializePlayerTypeEnd( std::ostream& strm ) const// {} // virtual// void// serializeParam( std::ostream&, int ) const// {}// virtual// void// serializeParam( std::ostream&, unsigned int ) const// {}// virtual// void// serializeParam( std::ostream&, bool ) const// {}// virtual// void// serializeParam( std::ostream&, double ) const// {}// virtual// void// serializeParam( std::ostream&, const std::string& ) const// {}// virtual// void// serializeParam( std::ostream&,// const std::string&,// int ) const// {}// virtual// void// serializeParam( std::ostream&,// const std::string&,// bool ) const// {}// virtual// void// serializeParam( std::ostream&,// const std::string&,// double ) const// {}// virtual// void// serializeParam( std::ostream&,// const std::string&,// const std::string& ) const// {} virtual void serializeChangePlayer( std::ostream&, int ) const {} virtual void serializeChangePlayer( std::ostream&, int, int ) const {} virtual void serializeOKClang( std::ostream&, int, int ) const {} virtual void serializeErrorNoTeamName( std::ostream&, const std::string& ) const {} virtual void serializeScore( std::ostream&, int, int, int ) const {} }; class SerializerCoach : public Serializer { public: typedef const rcss::SerializerCoach*(*Creator)(); typedef rcss::lib::Factory< Creator, int > Factory; static Factory& factory(); protected: SerializerCoach( const SerializerCommon& common ); virtual ~SerializerCoach(); public: virtual void serializeRefAudio( std::ostream&, const int&, const char* ) const = 0; virtual void serializeCoachAudio( std::ostream&, const int&, const std::string&, const char* ) const = 0; virtual void serializeCoachStdAudio( std::ostream&, const int&, const std::string&, const clang::Msg& ) const = 0; virtual void serializePlayerAudio( std::ostream&, const int&, const std::string&, const char* ) const = 0; virtual void serializeInit( std::ostream& strm ) const = 0; }; class SerializerOnlineCoach : public Serializer { public: typedef const rcss::SerializerOnlineCoach*(*Creator)(); typedef rcss::lib::Factory< Creator, int > Factory; static Factory& factory(); protected: SerializerOnlineCoach( const SerializerCommon& common ); virtual ~SerializerOnlineCoach(); public: virtual void serializeRefAudio( std::ostream&, const int&, const std::string&, const char* ) const = 0; virtual void serializePlayerAudio( std::ostream&, const int&, const std::string&, const char* ) const = 0; virtual void serializePlayerClangVer( std::ostream&, const std::string&, const unsigned int&, const unsigned int& ) const = 0; virtual void serializeInit( std::ostream&, int side = 0 ) const = 0; virtual void serializeChangedPlayer( std::ostream &, int unum, int type = -1 ) const = 0; };}#endif // _SERIALIZER_H_
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -