serializer.h

来自「2009 ROBOCUP 仿真2DSERVER 源码」· C头文件 代码 · 共 1,022 行 · 第 1/3 页

H
1,022
字号
    void serializeVisualObject( std::ostream & strm,                                const std::string & name,                                const double & dist,                                const int dir,                                const double & dist_chg,                                const double & dir_chg,                                const int body_dir ) const      {          strm << " (" << name << ' ' << dist << ' ' << dir               << ' ' << dist_chg << ' ' << dir_chg               << ' ' << body_dir               << ')';      }    void serializeVisualObject( std::ostream & strm,                                const std::string & name,                                const double & dist,                                const int dir,                                const double & dist_chg,                                const double & dir_chg,                                const int body_dir,                                const int head_dir ) const      {          strm << " (" << name << ' ' << dist << ' ' << dir               << ' ' << dist_chg << ' ' << dir_chg               << ' ' << body_dir << ' ' << head_dir               << ')';      }    void serializeVisualObject( std::ostream & strm,                                const std::string & name,                                const double & dist,                                const int dir,                                const bool tackling ) const      {          strm << " (" << name << ' ' << dist << ' ' << dir;          if ( tackling )              strm << " t";          strm << ')';      }    void serializeVisualObject( std::ostream & strm,                                const std::string & name,                                const double & dist,                                const int dir,                                const int point_dir,                                const bool tackling ) const      {          strm << " (" << name << ' ' << dist << ' ' << dir               << ' ' << point_dir;          if ( tackling )              strm << " t";          strm << ')';      }    void serializeVisualObject( std::ostream & strm,                                const std::string & name,                                const double & dist,                                const int dir,                                const double & dist_chg,                                const double & dir_chg,                                const int body_dir,                                const int head_dir,                                const bool tackling ) const      {          strm << " (" << name << ' ' << dist << ' ' << dir               << ' ' << dist_chg << ' ' << dir_chg               << ' ' << body_dir << ' ' << head_dir;          if ( tackling )              strm << " t";          strm << ')';      }    void serializeVisualObject( std::ostream & strm,                                const std::string & name,                                const double & dist,                                const int dir,                                const double & dist_chg,                                const double & dir_chg,                                const int body_dir,                                const int head_dir,                                const int point_dir,                                const bool tackling ) const      {          strm << " (" << name << ' ' << dist << ' ' << dir               << ' ' << dist_chg << ' ' << dir_chg               << ' ' << body_dir << ' ' << head_dir               << ' ' << point_dir;          if ( tackling )              strm << " t";          strm << ')';      }    virtual    void serializeVisualPlayer( std::ostream &, /* strm */                                const Player &, /* player */                                const std::string &, /* name */                                const double &, /* dist */                                const int /* dir */ ) const      { }    virtual    void serializeVisualPlayer( std::ostream &, /* strm */                                const Player &, /* player */                                const std::string &, /* name */                                const double &, /* dist */                                const int, /* dir */                                const int /* point_dir */ ) const      { }    virtual    void serializeVisualPlayer( std::ostream &, /* strm */                                const Player &, /* player */                                const std::string &, /* name */                                const double &, /* dist */                                const int, /* dir */                                const double &, /* dist_chg */                                const double &, /* dir_chg */                                const int, /* body_dir */                                const int /* head_dir */ ) const      { }    virtual    void serializeVisualPlayer( std::ostream &, /* strm */                                const Player &, /* player */                                const std::string &, /* name */                                const double &, /* dist */                                const int, /* dir */                                const double &, /* dist_chg */                                const double &, /* dir_chg */                                const int, /* body_dir */                                const int, /* head_dir */                                const int /* point_dir */ ) const      { }    virtual    void serializeBodyBegin( std::ostream &,                             const int ) const      { }    virtual    void serializeBodyEnd( std::ostream & ) const      { }    virtual    void serializeBodyViewMode( std::ostream &,                                const char *,                                const char * ) const      { }    virtual    void serializeBodyStamina( std::ostream &,                               const double & /* stamina*/ ,                               const double & /* effort */,                               const double & /* stamina_capacity */ ) const      { }    virtual    void serializeBodyVelocity( std::ostream &,                                const double & ) const      { }    virtual    void serializeBodyVelocity( std::ostream &,                                const double &,                                const int ) const      { }    virtual    void serializeBodyCounts( std::ostream &,                              const int,                              const int,                              const int,                              const int ) const      { }    virtual    void serializeBodyCounts( std::ostream &,                              const int,                              const int,                              const int ) const      { }    virtual    void serializeNeckAngle( std::ostream &,                             const int ) const      { }    virtual    void serializeNeckCount( std::ostream &,                             const int ) const      { }    virtual    void serializeArm( std::ostream &,                       const int,                       const int,                       const double &,                       const int,                       const int ) const      { }    virtual    void serializeFocus( std::ostream &,                         const char *,                         const int ) const      { }    virtual    void serializeFocus( std::ostream &,                         const char *,                         const int,                         const int ) const      { }    virtual    void serializeTackle( std::ostream &,                          const int,                          const int ) const      { }    virtual    void serializeCollision( std::ostream &,                             const bool,                             const bool,                             const bool ) const      { }    virtual    void serializeFSBegin( std::ostream &,                           const 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 &,                            const int,                            const int,                            const int,                            const int,                            const int,                            const int,                            const int,                            const int ) const      { }    virtual    void serializeFSScore( std::ostream &,                           const int,                           const int ) const      { }    virtual    void serializeFSBall( std::ostream &,                          const double &,                          const double &,                          const double &,                          const double & ) const      { }    virtual    void serializeFSPlayerBegin( std::ostream &,                                 const char,                                 const int,                                 const bool,                                 const int,                                 const double &,                                 const double &,                                 const double &,                                 const double &,                                 const double &,                                 const double & ) const      { }    virtual    void serializeFSPlayerArm( std::ostream &,                               const double &,                               const double & ) const      { }    virtual    void serializeFSPlayerStamina( std::ostream &,                                   const double & /*stamina*/ ,                                   const double & /*effort*/ ,                                   const double & /*recovery*/ ,                                   const double & /*stamina_capacity*/ ) const      { }    virtual    void serializeFSPlayerState( std::ostream &,                                 const Player & ) const      { }    virtual    void serializeFSPlayerEnd( std::ostream & ) const      { }    virtual    void serializeInit( std::ostream &,                        const char *,                        const int,                        const PlayMode & ) const      { }    virtual    void serializeReconnect( std::ostream &,                             const char *,                             const PlayMode& ) const      { }    virtual    void serializeChangePlayer( std::ostream &,                                const int ) const      { }    virtual    void serializeChangePlayer( std::ostream &,                                const int,                                const int ) const      { }    virtual

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?