Changeset 3465

Show
Ignore:
Timestamp:
02/27/10 00:34:43 (5 months ago)
Author:
trichards
Message:

Misc gcc / ISO standard fixes

Location:
plugins/branches/0185_GEN_PHYSICS_REFACTOR_2/ZBoostNetworking
Files:
12 modified

Legend:

Unmodified
Added
Removed
  • plugins/branches/0185_GEN_PHYSICS_REFACTOR_2/ZBoostNetworking/UDP/I_Message.hpp

    r3447 r3465  
    3030 
    3131#include <Zen/Enterprise/AppServer/I_Message.hpp> 
     32 
     33#include <boost/cstdint.hpp> 
    3234 
    3335//-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~ 
  • plugins/branches/0185_GEN_PHYSICS_REFACTOR_2/ZBoostNetworking/src/HTTP/RequestGrammar.hpp

    r1071 r3465  
    2525#define ZEN_ENTERPRISE_APPSERVER_HTTP_REQUEST_GRAMMAR_HPP_INCLUDED 
    2626 
    27 #include <boost/spirit/core.hpp> 
    28 #include <boost/spirit/dynamic.hpp> 
    29 #include <boost/spirit/utility/chset.hpp> 
     27#include <boost/spirit/include/classic_core.hpp> 
     28#include <boost/spirit/include/classic_dynamic.hpp> 
     29#include <boost/spirit/include/classic_chset.hpp> 
    3030 
    3131#include <boost/array.hpp> 
     
    4040 
    4141struct RequestGrammar 
    42 :   public boost::spirit::grammar<RequestGrammar> 
     42:   public boost::spirit::classic::grammar<RequestGrammar> 
    4343{ 
    4444    /// @name Types 
    4545    /// @{ 
    4646public: 
    47     typedef RequestGrammar                          self_t; 
    48     typedef char                                    char_t; 
    49     typedef boost::array<char, 8192>::iterator      iterator_t; 
    50     typedef boost::spirit::scanner<iterator_t>      scanner_t; 
    51     typedef boost::spirit::rule<scanner_t>          rule_t; 
     47    typedef RequestGrammar                                      self_t; 
     48    typedef char                                                char_t; 
     49    typedef boost::array<char, 8192>::iterator                  iterator_t; 
     50    typedef boost::spirit::classic::scanner<iterator_t>     scanner_t; 
     51    typedef boost::spirit::classic::rule<scanner_t>         rule_t; 
    5252 
    53     typedef boost::spirit::chset<unsigned char>     chset_t; 
    54     typedef boost::spirit::chlit<unsigned char>     chlit_t; 
     53    typedef boost::spirit::classic::chset<unsigned char>        chset_t; 
     54    typedef boost::spirit::classic::chlit<unsigned char>    chlit_t; 
    5555    /// @} 
    5656 
     
    6464        /// @{ 
    6565    public: 
    66         boost::spirit::rule<ScannerT> const& 
     66        boost::spirit::classic::rule<ScannerT> const& 
    6767        start() const { return request_parser; } 
    6868        /// @} 
     
    7777        /// @{ 
    7878    public: 
    79         boost::spirit::rule<ScannerT> 
     79        boost::spirit::classic::rule<ScannerT> 
    8080            method_name, 
    8181            initial_line, host_line, host_name, port_number, 
  • plugins/branches/0185_GEN_PHYSICS_REFACTOR_2/ZBoostNetworking/src/HTTP/RequestGrammar_impl.hpp

    r1086 r3465  
    2929#include <boost/bind.hpp> 
    3030 
    31 #include <boost/spirit/utility/confix.hpp> 
    32 #include <boost/spirit/utility/escape_char.hpp> 
    33 #include <boost/spirit/utility/lists.hpp> 
    34 #include <boost/spirit/core/primitives/primitives.hpp> 
     31#include <boost/spirit/include/classic_confix.hpp> 
     32#include <boost/spirit/include/classic_escape_char.hpp> 
     33#include <boost/spirit/include/classic_lists.hpp> 
     34#include <boost/spirit/include/classic_primitives.hpp> 
    3535 
    3636//-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~ 
     
    6161 
    6262    method_name = 
    63         boost::spirit::str_p("GET")             [boost::bind(&RequestParserState::get, &_self.m_parserState, _1, _2)] 
    64         |   boost::spirit::str_p("POST") 
    65         |   boost::spirit::str_p("HEAD") 
     63        boost::spirit::classic::str_p("GET")             [boost::bind(&RequestParserState::get, &_self.m_parserState, _1, _2)] 
     64        |   boost::spirit::classic::str_p("POST") 
     65        |   boost::spirit::classic::str_p("HEAD") 
    6666    ; 
    6767 
    6868    url =  
    69             !boost::spirit::str_p("http:/") 
    70         >>  *(boost::spirit::anychar_p - spaces) 
     69            !boost::spirit::classic::str_p("http:/") 
     70        >>  *(boost::spirit::classic::anychar_p - spaces) 
    7171    ; 
    7272 
    7373    http_version = 
    74             boost::spirit::str_p("HTTP/") 
    75         >>  boost::spirit::int_p 
    76         >>  boost::spirit::str_p(".") 
    77         >>  boost::spirit::int_p 
     74            boost::spirit::classic::str_p("HTTP/") 
     75        >>  boost::spirit::classic::int_p 
     76        >>  boost::spirit::classic::str_p(".") 
     77        >>  boost::spirit::classic::int_p 
    7878    ; 
    7979 
     
    8484        >>  spaces 
    8585        >>  http_version 
    86         >>  boost::spirit::eol_p 
     86        >>  boost::spirit::classic::eol_p 
    8787    ; 
    8888 
     
    9393 
    9494    port_number = 
    95         boost::spirit::int_p 
     95        boost::spirit::classic::int_p 
    9696    ; 
    9797 
    9898    host_line =  
    99             boost::spirit::str_p("Host: ") 
     99            boost::spirit::classic::str_p("Host: ") 
    100100        >>  host_name 
    101         >>  boost::spirit::str_p(":") 
     101        >>  boost::spirit::classic::str_p(":") 
    102102        >>  port_number 
    103         >>  boost::spirit::eol_p 
     103        >>  boost::spirit::classic::eol_p 
    104104    ; 
    105105 
    106106    anything_but_colon = 
    107         *(boost::spirit::anychar_p - boost::spirit::str_p(":") - boost::spirit::eol_p) 
     107        *(boost::spirit::classic::anychar_p - boost::spirit::classic::str_p(":") - boost::spirit::classic::eol_p) 
    108108    ; 
    109109 
    110110    anything_but_crlf = 
    111         *(boost::spirit::anychar_p - boost::spirit::eol_p) 
     111        *(boost::spirit::classic::anychar_p - boost::spirit::classic::eol_p) 
    112112    ; 
    113113 
    114114    spaces = 
    115         *boost::spirit::space_p 
     115        *boost::spirit::classic::space_p 
    116116    ; 
    117117 
     
    119119            anything_but_colon 
    120120        >>  spaces 
    121         >>  boost::spirit::str_p(":") 
     121        >>  boost::spirit::classic::str_p(":") 
    122122        >>  spaces 
    123123        >>  anything_but_crlf 
    124         >>  boost::spirit::eol_p 
     124        >>  boost::spirit::classic::eol_p 
    125125    ; 
    126126 
     
    137137            initial_line 
    138138        >>  header_lines 
    139         >>  boost::spirit::eol_p                [boost::bind(&RequestParserState::done, &_self.m_parserState, _1, _2)] 
     139        >>  boost::spirit::classic::eol_p                [boost::bind(&RequestParserState::done, &_self.m_parserState, _1, _2)] 
    140140    ; 
    141141} 
  • plugins/branches/0185_GEN_PHYSICS_REFACTOR_2/ZBoostNetworking/src/HTTP/RequestHandler.cpp

    r3420 r3465  
    8282    std::for_each(_begin, _end, std::cout << boost::lambda::_1); 
    8383 
    84     boost::spirit::parse_info<iterator_t> info = boost::spirit::parse(_begin, _end, m_grammar); 
     84    boost::spirit::classic::parse_info<iterator_t> info = boost::spirit::classic::parse(_begin, _end, m_grammar); 
    8585 
    8686    // TODO Read some more if not all of it was read. 
  • plugins/branches/0185_GEN_PHYSICS_REFACTOR_2/ZBoostNetworking/src/HTTP/RequestParser.hpp

    r1273 r3465  
    2828#include <Zen/Core/Memory/managed_ptr.hpp> 
    2929 
    30 #include <boost/spirit/core.hpp> 
     30#include <boost/spirit/include/classic_core.hpp> 
    3131#include <boost/logic/tribool.hpp> 
    3232#include <boost/tuple/tuple.hpp> 
  • plugins/branches/0185_GEN_PHYSICS_REFACTOR_2/ZBoostNetworking/src/TransmissionControlProtocolService.hpp

    r3447 r3465  
    3434#include <Zen/Core/Threading/I_Thread.hpp> 
    3535#include <Zen/Core/Threading/I_Mutex.hpp> 
     36 
     37#include <Zen/Core/Event/I_Event.hpp> 
    3638 
    3739#include <Zen/Enterprise/AppServer/I_ProtocolService.hpp> 
  • plugins/branches/0185_GEN_PHYSICS_REFACTOR_2/ZBoostNetworking/src/XML/Message.hpp

    r3447 r3465  
    2828 
    2929#include <Zen/Enterprise/AppServer/I_Message.hpp> 
     30 
     31#include <boost/cstdint.hpp> 
    3032 
    3133//-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~ 
  • plugins/branches/0185_GEN_PHYSICS_REFACTOR_2/ZBoostNetworking/src/XML/Request.hpp

    r3447 r3465  
    3232 
    3333#include <boost/shared_ptr.hpp> 
     34#include <boost/cstdint.hpp> 
    3435 
    3536//-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~ 
  • plugins/branches/0185_GEN_PHYSICS_REFACTOR_2/ZBoostNetworking/src/XML/RequestGrammar.hpp

    r1237 r3465  
    2727#define ZEN_ENTERPRISE_APPSERVER_XML_REQUEST_GRAMMAR_HPP_INCLUDED 
    2828 
    29 #include <boost/spirit/core.hpp> 
    30 #include <boost/spirit/dynamic.hpp> 
    31 #include <boost/spirit/utility/chset.hpp> 
     29#include <boost/spirit/include/classic_core.hpp> 
     30#include <boost/spirit/include/classic_dynamic.hpp> 
     31#include <boost/spirit/include/classic_chset.hpp> 
    3232 
    3333#include <boost/array.hpp> 
     
    4242 
    4343struct RequestGrammar 
    44 :   public boost::spirit::grammar<RequestGrammar> 
     44:   public boost::spirit::classic::grammar<RequestGrammar> 
    4545{ 
    4646    /// @name Types 
    4747    /// @{ 
    4848public: 
    49     typedef RequestGrammar                          self_t; 
    50     typedef char                                    char_t; 
    51     typedef boost::array<char, 8192>::iterator      iterator_t; 
    52     typedef boost::spirit::scanner<iterator_t>      scanner_t; 
    53     typedef boost::spirit::rule<scanner_t>          rule_t; 
     49    typedef RequestGrammar                              self_t; 
     50    typedef char                                        char_t; 
     51    typedef boost::array<char, 8192>::iterator          iterator_t; 
     52    typedef boost::spirit::classic::scanner<iterator_t> scanner_t; 
     53    typedef boost::spirit::classic::rule<scanner_t>     rule_t; 
    5454 
    55     typedef boost::spirit::chset<unsigned char>     chset_t; 
    56     typedef boost::spirit::chlit<unsigned char>     chlit_t; 
     55    typedef boost::spirit::classic::chset<unsigned char>     chset_t; 
     56    typedef boost::spirit::classic::chlit<unsigned char>     chlit_t; 
    5757    /// @} 
    5858 
     
    6666        /// @{ 
    6767    public: 
    68         boost::spirit::rule<ScannerT> const& 
     68        boost::spirit::classic::rule<ScannerT> const& 
    6969        start() const { return request_parser; } 
    7070        /// @} 
     
    7979        /// @{ 
    8080    public: 
    81         boost::spirit::rule<ScannerT> 
     81        boost::spirit::classic::rule<ScannerT> 
    8282            method_name, 
    8383            initial_line, host_line, host_name, port_number, 
  • plugins/branches/0185_GEN_PHYSICS_REFACTOR_2/ZBoostNetworking/src/XML/RequestGrammar_impl.hpp

    r2447 r3465  
    3333#include <boost/bind.hpp> 
    3434 
    35 #include <boost/spirit/utility/confix.hpp> 
    36 #include <boost/spirit/utility/escape_char.hpp> 
    37 #include <boost/spirit/utility/lists.hpp> 
    38 #include <boost/spirit/core/primitives/primitives.hpp> 
     35#include <boost/spirit/include/classic_confix.hpp> 
     36#include <boost/spirit/include/classic_escape_char.hpp> 
     37#include <boost/spirit/include/classic_lists.hpp> 
     38#include <boost/spirit/include/classic_primitives.hpp> 
    3939 
    4040//-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~ 
     
    6565 
    6666    method_name = 
    67         boost::spirit::str_p("GET")             [boost::bind(&RequestParserState::get, &_self.m_parserState, _1, _2)] 
    68         |   boost::spirit::str_p("POST") 
    69         |   boost::spirit::str_p("HEAD") 
     67        boost::spirit::classic::str_p("GET")             [boost::bind(&RequestParserState::get, &_self.m_parserState, _1, _2)] 
     68        |   boost::spirit::classic::str_p("POST") 
     69        |   boost::spirit::classic::str_p("HEAD") 
    7070    ; 
    7171 
    7272    url = 
    73             !boost::spirit::str_p("http:/") 
    74         >>  *(boost::spirit::anychar_p - spaces) 
     73            !boost::spirit::classic::str_p("http:/") 
     74        >>  *(boost::spirit::classic::anychar_p - spaces) 
    7575    ; 
    7676 
    7777    http_version = 
    78             boost::spirit::str_p("HTTP/") 
    79         >>  boost::spirit::int_p 
    80         >>  boost::spirit::str_p(".") 
    81         >>  boost::spirit::int_p 
     78            boost::spirit::classic::str_p("HTTP/") 
     79        >>  boost::spirit::classic::int_p 
     80        >>  boost::spirit::classic::str_p(".") 
     81        >>  boost::spirit::classic::int_p 
    8282    ; 
    8383 
     
    8888        >>  spaces 
    8989        >>  http_version 
    90         >>  boost::spirit::eol_p 
     90        >>  boost::spirit::classic::eol_p 
    9191    ; 
    9292 
     
    9797 
    9898    port_number = 
    99         boost::spirit::int_p 
     99        boost::spirit::classic::int_p 
    100100    ; 
    101101 
    102102    host_line = 
    103             boost::spirit::str_p("Host: ") 
     103            boost::spirit::classic::str_p("Host: ") 
    104104        >>  host_name 
    105         >>  boost::spirit::str_p(":") 
     105        >>  boost::spirit::classic::str_p(":") 
    106106        >>  port_number 
    107         >>  boost::spirit::eol_p 
     107        >>  boost::spirit::classic::eol_p 
    108108    ; 
    109109 
    110110    anything_but_colon = 
    111         *(boost::spirit::anychar_p - boost::spirit::str_p(":") - boost::spirit::eol_p) 
     111        *(boost::spirit::classic::anychar_p - boost::spirit::classic::str_p(":") - boost::spirit::classic::eol_p) 
    112112    ; 
    113113 
    114114    anything_but_crlf = 
    115         *(boost::spirit::anychar_p - boost::spirit::eol_p) 
     115        *(boost::spirit::classic::anychar_p - boost::spirit::classic::eol_p) 
    116116    ; 
    117117 
    118118    spaces = 
    119         *boost::spirit::space_p 
     119        *boost::spirit::classic::space_p 
    120120    ; 
    121121 
     
    123123            anything_but_colon 
    124124        >>  spaces 
    125         >>  boost::spirit::str_p(":") 
     125        >>  boost::spirit::classic::str_p(":") 
    126126        >>  spaces 
    127127        >>  anything_but_crlf 
    128         >>  boost::spirit::eol_p 
     128        >>  boost::spirit::classic::eol_p 
    129129    ; 
    130130 
     
    141141            initial_line 
    142142        >>  header_lines 
    143         >>  boost::spirit::eol_p                [boost::bind(&RequestParserState::done, &_self.m_parserState, _1, _2)] 
     143        >>  boost::spirit::classic::eol_p                [boost::bind(&RequestParserState::done, &_self.m_parserState, _1, _2)] 
    144144    ; 
    145145} 
  • plugins/branches/0185_GEN_PHYSICS_REFACTOR_2/ZBoostNetworking/src/XML/RequestHandler.cpp

    r3420 r3465  
    8484    std::for_each(_begin, _end, std::cout << boost::lambda::_1); 
    8585 
    86     boost::spirit::parse_info<iterator_t> info = boost::spirit::parse(_begin, _end, m_grammar); 
     86    boost::spirit::classic::parse_info<iterator_t> info = boost::spirit::classic::parse(_begin, _end, m_grammar); 
    8787 
    8888    // TODO Read some more if not all of it was read. 
  • plugins/branches/0185_GEN_PHYSICS_REFACTOR_2/ZBoostNetworking/src/XML/RequestParser.hpp

    r1237 r3465  
    2929#include <Zen/Core/Memory/managed_ptr.hpp> 
    3030 
    31 #include <boost/spirit/core.hpp> 
     31#include <boost/spirit/include/classic_core.hpp> 
     32#include <boost/spirit/include/classic_scanner.hpp> 
    3233#include <boost/logic/tribool.hpp> 
    3334#include <boost/tuple/tuple.hpp> 
     
    5354    typedef char                                    char_t; 
    5455    typedef boost::array<char, 8192>::iterator      iterator_t; 
    55     typedef boost::spirit::scanner<iterator_t>      scanner_t; 
    56     typedef boost::spirit::rule<scanner_t>          rule_t; 
     56    typedef boost::spirit::classic::scanner<iterator_t>      scanner_t; 
     57    typedef boost::spirit::classic::rule<scanner_t>          rule_t; 
    5758    /// @} 
    5859