No, everything is done in the C wrapper, and so the .bmx file contains only function in an extern block. I can not use 'nodebug' there.
Dreamora (and even skidracer who asked me the questions), if you want the error of compilation using the original MingW, then here is the package:
http://repeatuntil.free.fr/raknet.mod.rar . Install this module in the mod folder, and compile it, you will get lots of error messages (see below). Just use MingW 5.x and it compiles fine.
I have really no idea why there is some errors with MingW 3.1...
If you want, you can look at this and try to find a reason. Obviously, messing too much with the RakNet code is not a good idea since we want to be able to use latest version of RakNet without too much changes.
Note: the wrapper is not included here, just the RakNet code version 2.52 (which is downloadable on their site). But that's enough to see the error.
The errors are:
Building Modules
Compiling:_findfirst.cpp
Compiling:AsynchronousFileIO.cpp
Compiling:BitStream.cpp
Compiling:BitStream_NoTemplate.cpp
Compiling:CheckSum.cpp
Compiling:CommandParserInterface.cpp
Compiling:ConnectionGraph.cpp
In file included from C:/Program Files/BlitzMax/mod/ru.mod/raknet.mod/Source/ConnectionGraph.cpp:17:
C:/Program Files/BlitzMax/mod/ru.mod/raknet.mod/Include/DS_Map.h: In instantiation of `DataStructures::Map<ConnectionGraph::PlayerIdAndGroupId, DataStructures::Map<ConnectionGraph::PlayerIdAndGroupId, short unsigned int, int DataStructures::defaultMapKeyComparison(const key_type&, const key_type&) [with key_type = ConnectionGraph::PlayerIdAndGroupId]>*, int DataStructures::defaultMapKeyComparison(const key_type&, const key_type&) [with key_type = ConnectionGraph::PlayerIdAndGroupId]>':
C:/Program Files/BlitzMax/mod/ru.mod/raknet.mod/Include/DS_WeightedGraph.h:81: instantiated from `DataStructures::WeightedGraph<ConnectionGraph::PlayerIdAndGroupId, short unsigned int, false>'
C:/Program Files/BlitzMax/mod/ru.mod/raknet.mod/Include/ConnectionGraph.h:154: instantiated from here
C:/Program Files/BlitzMax/mod/ru.mod/raknet.mod/Include/DS_Map.h:86: `
NodeComparisonFunc' is not a member of type `
DataStructures::Map<ConnectionGraph::PlayerIdAndGroupId,
DataStructures::Map<ConnectionGraph::PlayerIdAndGroupId, short unsigned int,
DataStructures::defaultMapKeyComparison(const key_type&, const key_type&)
[with key_type = ConnectionGraph::PlayerIdAndGroupId]>*,
DataStructures::defaultMapKeyComparison(const key_type&, const key_type&)
[with key_type = ConnectionGraph::PlayerIdAndGroupId]>'
C:/Program Files/BlitzMax/mod/ru.mod/raknet.mod/Include/DS_Map.h: In instantiation of `DataStructures::Map<ConnectionGraph::PlayerIdAndGroupId, short unsigned int, int DataStructures::defaultMapKeyComparison(const key_type&, const key_type&) [with key_type = ConnectionGraph::PlayerIdAndGroupId]>':
C:/Program Files/BlitzMax/mod/ru.mod/raknet.mod/Include/DS_WeightedGraph.h:218: instantiated from `void DataStructures::WeightedGraph<node_type, weight_type, allow_unlinkedNodes>::Clear() [with node_type = ConnectionGraph::PlayerIdAndGroupId, weight_type = short unsigned int, bool allow_unlinkedNodes = false]'
C:/Program Files/BlitzMax/mod/ru.mod/raknet.mod/Source/ConnectionGraph.cpp:129: instantiated from here
C:/Program Files/BlitzMax/mod/ru.mod/raknet.mod/Include/DS_Map.h:86: `
NodeComparisonFunc' is not a member of type `
DataStructures::Map<ConnectionGraph::PlayerIdAndGroupId, short unsigned int,
DataStructures::defaultMapKeyComparison(const key_type&, const key_type&)
[with key_type = ConnectionGraph::PlayerIdAndGroupId]>'
C:/Program Files/BlitzMax/mod/ru.mod/raknet.mod/Include/DS_Map.h: In member
function `unsigned int DataStructures::Map<key_type, data_type,
key_comparison_func>::Size() const [with key_type =
ConnectionGraph::PlayerIdAndGroupId, data_type =
DataStructures::Map<ConnectionGraph::PlayerIdAndGroupId, short unsigned int,
DataStructures::defaultMapKeyComparison(const key_type&, const key_type&)
[with key_type = ConnectionGraph::PlayerIdAndGroupId]>*, int
(*key_comparison_func)(const key_type&, const key_type&) =
DataStructures::defaultMapKeyComparison(const key_type&, const key_type&)
[with key_type = ConnectionGraph::PlayerIdAndGroupId]]':
C:/Program Files/BlitzMax/mod/ru.mod/raknet.mod/Include/DS_WeightedGraph.h:217: instantiated from `void DataStructures::WeightedGraph<node_type, weight_type, allow_unlinkedNodes>::Clear() [with node_type = ConnectionGraph::PlayerIdAndGroupId, weight_type = short unsigned int, bool allow_unlinkedNodes = false]'
C:/Program Files/BlitzMax/mod/ru.mod/raknet.mod/Source/ConnectionGraph.cpp:129: instantiated from here
C:/Program Files/BlitzMax/mod/ru.mod/raknet.mod/Include/DS_Map.h:296: `class
DataStructures::Map<ConnectionGraph::PlayerIdAndGroupId,
DataStructures::Map<ConnectionGraph::PlayerIdAndGroupId, short unsigned int,
DataStructures::defaultMapKeyComparison(const key_type&, const key_type&)
[with key_type = ConnectionGraph::PlayerIdAndGroupId]>*,
DataStructures::defaultMapKeyComparison(const key_type&, const key_type&)
[with key_type = ConnectionGraph::PlayerIdAndGroupId]>' has no member named
`mapNodeList'
C:/Program Files/BlitzMax/mod/ru.mod/raknet.mod/Include/DS_Map.h: In member
function `data_type& DataStructures::Map<key_type, data_type,
key_comparison_func>::operator[](unsigned int) const [with key_type =
ConnectionGraph::PlayerIdAndGroupId, data_type =
DataStructures::Map<ConnectionGraph::PlayerIdAndGroupId, short unsigned int,
DataStructures::defaultMapKeyComparison(const key_type&, const key_type&)
[with key_type = ConnectionGraph::PlayerIdAndGroupId]>*, int
(*key_comparison_func)(const key_type&, const key_type&) =
DataStructures::defaultMapKeyComparison(const key_type&, const key_type&)
[with key_type = ConnectionGraph::PlayerIdAndGroupId]]':
C:/Program Files/BlitzMax/mod/ru.mod/raknet.mod/Include/DS_WeightedGraph.h:218: instantiated from `void DataStructures::WeightedGraph<node_type, weight_type, allow_unlinkedNodes>::Clear() [with node_type = ConnectionGraph::PlayerIdAndGroupId, weight_type = short unsigned int, bool allow_unlinkedNodes = false]'
C:/Program Files/BlitzMax/mod/ru.mod/raknet.mod/Source/ConnectionGraph.cpp:129: instantiated from here
C:/Program Files/BlitzMax/mod/ru.mod/raknet.mod/Include/DS_Map.h:284: `class
DataStructures::Map<ConnectionGraph::PlayerIdAndGroupId,
DataStructures::Map<ConnectionGraph::PlayerIdAndGroupId, short unsigned int,
DataStructures::defaultMapKeyComparison(const key_type&, const key_type&)
[with key_type = ConnectionGraph::PlayerIdAndGroupId]>*,
DataStructures::defaultMapKeyComparison(const key_type&, const key_type&)
[with key_type = ConnectionGraph::PlayerIdAndGroupId]>' has no member named
`mapNodeList'
C:/Program Files/BlitzMax/mod/ru.mod/raknet.mod/Include/DS_Map.h: In member
function `void DataStructures::Map<key_type, data_type,
key_comparison_func>::Clear() [with key_type =
ConnectionGraph::PlayerIdAndGroupId, data_type =
DataStructures::Map<ConnectionGraph::PlayerIdAndGroupId, short unsigned int,
DataStructures::defaultMapKeyComparison(const key_type&, const key_type&)
[with key_type = ConnectionGraph::PlayerIdAndGroupId]>*, int
(*key_comparison_func)(const key_type&, const key_type&) =
DataStructures::defaultMapKeyComparison(const key_type&, const key_type&)
[with key_type = ConnectionGraph::PlayerIdAndGroupId]]':
C:/Program Files/BlitzMax/mod/ru.mod/raknet.mod/Include/DS_WeightedGraph.h:219: instantiated from `void DataStructures::WeightedGraph<node_type, weight_type, allow_unlinkedNodes>::Clear() [with node_type = ConnectionGraph::PlayerIdAndGroupId, weight_type = short unsigned int, bool allow_unlinkedNodes = false]'
C:/Program Files/BlitzMax/mod/ru.mod/raknet.mod/Source/ConnectionGraph.cpp:129: instantiated from here
C:/Program Files/BlitzMax/mod/ru.mod/raknet.mod/Include/DS_Map.h:278: `class
DataStructures::Map<ConnectionGraph::PlayerIdAndGroupId,
DataStructures::Map<ConnectionGraph::PlayerIdAndGroupId, short unsigned int,
DataStructures::defaultMapKeyComparison(const key_type&, const key_type&)
[with key_type = ConnectionGraph::PlayerIdAndGroupId]>*,
DataStructures::defaultMapKeyComparison(const key_type&, const key_type&)
[with key_type = ConnectionGraph::PlayerIdAndGroupId]>' has no member named
`mapNodeList'
C:/Program Files/BlitzMax/mod/ru.mod/raknet.mod/Include/DS_Map.h: In member
function `key_type DataStructures::Map<key_type, data_type,
key_comparison_func>::GetKeyAtIndex(unsigned int) const [with key_type =
ConnectionGraph::PlayerIdAndGroupId, data_type =
DataStructures::Map<ConnectionGraph::PlayerIdAndGroupId, short unsigned int,
DataStructures::defaultMapKeyComparison(const key_type&, const key_type&)
[with key_type = ConnectionGraph::PlayerIdAndGroupId]>*, int
(*key_comparison_func)(const key_type&, const key_type&) =
DataStructures::defaultMapKeyComparison(const key_type&, const key_type&)
[with key_type = ConnectionGraph::PlayerIdAndGroupId]]':
C:/Program Files/BlitzMax/mod/ru.mod/raknet.mod/Include/DS_WeightedGraph.h:306: instantiated from `node_type DataStructures::WeightedGraph<node_type, weight_type, allow_unlinkedNodes>::GetNodeAtIndex(unsigned int) const [with node_type = ConnectionGraph::PlayerIdAndGroupId, weight_type = short unsigned int, bool allow_unlinkedNodes = false]'
C:/Program Files/BlitzMax/mod/ru.mod/raknet.mod/Source/ConnectionGraph.cpp:422: instantiated from here
C:/Program Files/BlitzMax/mod/ru.mod/raknet.mod/Include/DS_Map.h:290: `class
DataStructures::Map<ConnectionGraph::PlayerIdAndGroupId,
DataStructures::Map<ConnectionGraph::PlayerIdAndGroupId, short unsigned int,
DataStructures::defaultMapKeyComparison(const key_type&, const key_type&)
[with key_type = ConnectionGraph::PlayerIdAndGroupId]>*,
DataStructures::defaultMapKeyComparison(const key_type&, const key_type&)
[with key_type = ConnectionGraph::PlayerIdAndGroupId]>' has no member named
`mapNodeList'
C:/Program Files/BlitzMax/mod/ru.mod/raknet.mod/Include/DS_Map.h: In member
function `unsigned int DataStructures::Map<key_type, data_type,
key_comparison_func>::Size() const [with key_type =
ConnectionGraph::PlayerIdAndGroupId, data_type = short unsigned int, int
(*key_comparison_func)(const key_type&, const key_type&) =
DataStructures::defaultMapKeyComparison(const key_type&, const key_type&)
[with key_type = ConnectionGraph::PlayerIdAndGroupId]]':
C:/Program Files/BlitzMax/mod/ru.mod/raknet.mod/Include/DS_WeightedGraph.h:318: instantiated from `unsigned int DataStructures::WeightedGraph<node_type, weight_type, allow_unlinkedNodes>::GetConnectionCount(unsigned int) const [with node_type = ConnectionGraph::PlayerIdAndGroupId, weight_type = short unsigned int, bool allow_unlinkedNodes = false]'
C:/Program Files/BlitzMax/mod/ru.mod/raknet.mod/Source/ConnectionGraph.cpp:430: instantiated from here
C:/Program Files/BlitzMax/mod/ru.mod/raknet.mod/Include/DS_Map.h:296: `class
DataStructures::Map<ConnectionGraph::PlayerIdAndGroupId, short unsigned int,
DataStructures::defaultMapKeyComparison(const key_type&, const key_type&)
[with key_type = ConnectionGraph::PlayerIdAndGroupId]>' has no member named
`mapNodeList'
C:/Program Files/BlitzMax/mod/ru.mod/raknet.mod/Include/DS_Map.h: In member
function `data_type& DataStructures::Map<key_type, data_type,
key_comparison_func>::operator[](unsigned int) const [with key_type =
ConnectionGraph::PlayerIdAndGroupId, data_type = short unsigned int, int
(*key_comparison_func)(const key_type&, const key_type&) =
DataStructures::defaultMapKeyComparison(const key_type&, const key_type&)
[with key_type = ConnectionGraph::PlayerIdAndGroupId]]':
C:/Program Files/BlitzMax/mod/ru.mod/raknet.mod/Include/DS_WeightedGraph.h:324: instantiated from `void DataStructures::WeightedGraph<node_type, weight_type, allow_unlinkedNodes>::GetConnectionAtIndex(unsigned int, unsigned int, node_type&, weight_type&) const [with node_type = ConnectionGraph::PlayerIdAndGroupId, weight_type = short unsigned int, bool allow_unlinkedNodes = false]'
C:/Program Files/BlitzMax/mod/ru.mod/raknet.mod/Source/ConnectionGraph.cpp:437: instantiated from here
C:/Program Files/BlitzMax/mod/ru.mod/raknet.mod/Include/DS_Map.h:284: `class
DataStructures::Map<ConnectionGraph::PlayerIdAndGroupId, short unsigned int,
DataStructures::defaultMapKeyComparison(const key_type&, const key_type&)
[with key_type = ConnectionGraph::PlayerIdAndGroupId]>' has no member named
`mapNodeList'
C:/Program Files/BlitzMax/mod/ru.mod/raknet.mod/Include/DS_Map.h: In member
function `key_type DataStructures::Map<key_type, data_type,
key_comparison_func>::GetKeyAtIndex(unsigned int) const [with key_type =
ConnectionGraph::PlayerIdAndGroupId, data_type = short unsigned int, int
(*key_comparison_func)(const key_type&, const key_type&) =
DataStructures::defaultMapKeyComparison(const key_type&, const key_type&)
[with key_type = ConnectionGraph::PlayerIdAndGroupId]]':
C:/Program Files/BlitzMax/mod/ru.mod/raknet.mod/Include/DS_WeightedGraph.h:325: instantiated from `void DataStructures::WeightedGraph<node_type, weight_type, allow_unlinkedNodes>::GetConnectionAtIndex(unsigned int, unsigned int, node_type&, weight_type&) const [with node_type = ConnectionGraph::PlayerIdAndGroupId, weight_type = short unsigned int, bool allow_unlinkedNodes = false]'
C:/Program Files/BlitzMax/mod/ru.mod/raknet.mod/Source/ConnectionGraph.cpp:437: instantiated from here
C:/Program Files/BlitzMax/mod/ru.mod/raknet.mod/Include/DS_Map.h:290: `class
DataStructures::Map<ConnectionGraph::PlayerIdAndGroupId, short unsigned int,
DataStructures::defaultMapKeyComparison(const key_type&, const key_type&)
[with key_type = ConnectionGraph::PlayerIdAndGroupId]>' has no member named
`mapNodeList'
C:/Program Files/BlitzMax/mod/ru.mod/raknet.mod/Include/DS_Map.h: In member
function `bool DataStructures::Map<key_type, data_type,
key_comparison_func>::Has(const key_type&) [with key_type =
ConnectionGraph::PlayerIdAndGroupId, data_type =
DataStructures::Map<ConnectionGraph::PlayerIdAndGroupId, short unsigned int,
DataStructures::defaultMapKeyComparison(const key_type&, const key_type&)
[with key_type = ConnectionGraph::PlayerIdAndGroupId]>*, int
(*key_comparison_func)(const key_type&, const key_type&) =
DataStructures::defaultMapKeyComparison(const key_type&, const key_type&)
[with key_type = ConnectionGraph::PlayerIdAndGroupId]]':
C:/Program Files/BlitzMax/mod/ru.mod/raknet.mod/Include/DS_WeightedGraph.h:174: instantiated from `bool DataStructures::WeightedGraph<node_type, weight_type, allow_unlinkedNodes>::HasConnection(const node_type&, const node_type&) [with node_type = ConnectionGraph::PlayerIdAndGroupId, weight_type = short unsigned int, bool allow_unlinkedNodes = false]'
C:/Program Files/BlitzMax/mod/ru.mod/raknet.mod/Source/ConnectionGraph.cpp:495: instantiated from here
C:/Program Files/BlitzMax/mod/ru.mod/raknet.mod/Include/DS_Map.h:245: `class
DataStructures::Map<ConnectionGraph::PlayerIdAndGroupId,
DataStructures::Map<ConnectionGraph::PlayerIdAndGroupId, short unsigned int,
DataStructures::defaultMapKeyComparison(const key_type&, const key_type&)
[with key_type = ConnectionGraph::PlayerIdAndGroupId]>*,
DataStructures::defaultMapKeyComparison(const key_type&, const key_type&)
[with key_type = ConnectionGraph::PlayerIdAndGroupId]>' has no member named
`mapNodeList'
C:/Program Files/BlitzMax/mod/ru.mod/raknet.mod/Include/DS_Map.h: In member
function `data_type& DataStructures::Map<key_type, data_type,
key_comparison_func>::Get(const key_type&) [with key_type =
ConnectionGraph::PlayerIdAndGroupId, data_type =
DataStructures::Map<ConnectionGraph::PlayerIdAndGroupId, short unsigned int,
DataStructures::defaultMapKeyComparison(const key_type&, const key_type&)
[with key_type = ConnectionGraph::PlayerIdAndGroupId]>*, int
(*key_comparison_func)(const key_type&, const key_type&) =
DataStructures::defaultMapKeyComparison(const key_type&, const key_type&)
[with key_type = ConnectionGraph::PlayerIdAndGroupId]]':
C:/Program Files/BlitzMax/mod/ru.mod/raknet.mod/Include/DS_WeightedGraph.h:176: instantiated from `bool DataStructures::WeightedGraph<node_type, weight_type, allow_unlinkedNodes>::HasConnection(const node_type&, const node_type&) [with node_type = ConnectionGraph::PlayerIdAndGroupId, weight_type = short unsigned int, bool allow_unlinkedNodes = false]'
C:/Program Files/BlitzMax/mod/ru.mod/raknet.mod/Source/ConnectionGraph.cpp:495: instantiated from here
C:/Program Files/BlitzMax/mod/ru.mod/raknet.mod/Include/DS_Map.h:131: `class
DataStructures::Map<ConnectionGraph::PlayerIdAndGroupId,
DataStructures::Map<ConnectionGraph::PlayerIdAndGroupId, short unsigned int,
DataStructures::defaultMapKeyComparison(const key_type&, const key_type&)
[with key_type = ConnectionGraph::PlayerIdAndGroupId]>*,
DataStructures::defaultMapKeyComparison(const key_type&, const key_type&)
[with key_type = ConnectionGraph::PlayerIdAndGroupId]>' has no member named
`mapNodeList'
C:/Program Files/BlitzMax/mod/ru.mod/raknet.mod/Include/DS_Map.h:135: `class
DataStructures::Map<ConnectionGraph::PlayerIdAndGroupId,
DataStructures::Map<ConnectionGraph::PlayerIdAndGroupId, short unsigned int,
DataStructures::defaultMapKeyComparison(const key_type&, const key_type&)
[with key_type = ConnectionGraph::PlayerIdAndGroupId]>*,
DataStructures::defaultMapKeyComparison(const key_type&, const key_type&)
[with key_type = ConnectionGraph::PlayerIdAndGroupId]>' has no member named
`mapNodeList'
C:/Program Files/BlitzMax/mod/ru.mod/raknet.mod/Include/DS_WeightedGraph.h:176: instantiated from `bool DataStructures::WeightedGraph<node_type, weight_type, allow_unlinkedNodes>::HasConnection(const node_type&, const node_type&) [with node_type = ConnectionGraph::PlayerIdAndGroupId, weight_type = short unsigned int, bool allow_unlinkedNodes = false]'
C:/Program Files/BlitzMax/mod/ru.mod/raknet.mod/Source/ConnectionGraph.cpp:495: instantiated from here
C:/Program Files/BlitzMax/mod/ru.mod/raknet.mod/Include/DS_Map.h:138: `class
DataStructures::Map<ConnectionGraph::PlayerIdAndGroupId,
DataStructures::Map<ConnectionGraph::PlayerIdAndGroupId, short unsigned int,
DataStructures::defaultMapKeyComparison(const key_type&, const key_type&)
[with key_type = ConnectionGraph::PlayerIdAndGroupId]>*,
DataStructures::defaultMapKeyComparison(const key_type&, const key_type&)
[with key_type = ConnectionGraph::PlayerIdAndGroupId]>' has no member named
`mapNodeList'
C:/Program Files/BlitzMax/mod/ru.mod/raknet.mod/Include/DS_Map.h: In member
function `bool DataStructures::Map<key_type, data_type,
key_comparison_func>::Has(const key_type&) [with key_type =
ConnectionGraph::PlayerIdAndGroupId, data_type = short unsigned int, int
(*key_comparison_func)(const key_type&, const key_type&) =
DataStructures::defaultMapKeyComparison(const key_type&, const key_type&)
[with key_type = ConnectionGraph::PlayerIdAndGroupId]]':
C:/Program Files/BlitzMax/mod/ru.mod/raknet.mod/Include/DS_WeightedGraph.h:176: instantiated from `bool DataStructures::WeightedGraph<node_type, weight_type, allow_unlinkedNodes>::HasConnection(const node_type&, const node_type&) [with node_type = ConnectionGraph::PlayerIdAndGroupId, weight_type = short unsigned int, bool allow_unlinkedNodes = false]'
C:/Program Files/BlitzMax/mod/ru.mod/raknet.mod/Source/ConnectionGraph.cpp:495: instantiated from here
C:/Program Files/BlitzMax/mod/ru.mod/raknet.mod/Include/DS_Map.h:245: `class
DataStructures::Map<ConnectionGraph::PlayerIdAndGroupId, short unsigned int,
DataStructures::defaultMapKeyComparison(const key_type&, const key_type&)
[with key_type = ConnectionGraph::PlayerIdAndGroupId]>' has no member named
`mapNodeList'
C:/Program Files/BlitzMax/mod/ru.mod/raknet.mod/Include/DS_Map.h: In member
function `void DataStructures::Map<key_type, data_type,
key_comparison_func>::Set(const key_type&, const data_type&) [with key_type
= ConnectionGraph::PlayerIdAndGroupId, data_type = short unsigned int, int
(*key_comparison_func)(const key_type&, const key_type&) =
DataStructures::defaultMapKeyComparison(const key_type&, const key_type&)
[with key_type = ConnectionGraph::PlayerIdAndGroupId]]':
C:/Program Files/BlitzMax/mod/ru.mod/raknet.mod/Include/DS_WeightedGraph.h:187: instantiated from `void DataStructures::WeightedGraph<node_type, weight_type, allow_unlinkedNodes>::AddConnection(const node_type&, const node_type&, weight_type) [with node_type = ConnectionGraph::PlayerIdAndGroupId, weight_type = short unsigned int, bool allow_unlinkedNodes = false]'
C:/Program Files/BlitzMax/mod/ru.mod/raknet.mod/Source/ConnectionGraph.cpp:498: instantiated from here
C:/Program Files/BlitzMax/mod/ru.mod/raknet.mod/Include/DS_Map.h:188: `class
DataStructures::Map<ConnectionGraph::PlayerIdAndGroupId, short unsigned int,
DataStructures::defaultMapKeyComparison(const key_type&, const key_type&)
[with key_type = ConnectionGraph::PlayerIdAndGroupId]>' has no member named
`mapNodeList'
C:/Program Files/BlitzMax/mod/ru.mod/raknet.mod/Include/DS_Map.h:192: `class
DataStructures::Map<ConnectionGraph::PlayerIdAndGroupId, short unsigned int,
DataStructures::defaultMapKeyComparison(const key_type&, const key_type&)
[with key_type = ConnectionGraph::PlayerIdAndGroupId]>' has no member named
`mapNodeList'
C:/Program Files/BlitzMax/mod/ru.mod/raknet.mod/Include/DS_WeightedGraph.h:187: instantiated from `void DataStructures::WeightedGraph<node_type, weight_type, allow_unlinkedNodes>::AddConnection(const node_type&, const node_type&, weight_type) [with node_type = ConnectionGraph::PlayerIdAndGroupId, weight_type = short unsigned int, bool allow_unlinkedNodes = false]'
C:/Program Files/BlitzMax/mod/ru.mod/raknet.mod/Source/ConnectionGraph.cpp:498: instantiated from here
C:/Program Files/BlitzMax/mod/ru.mod/raknet.mod/Include/DS_Map.h:197: `class
DataStructures::Map<ConnectionGraph::PlayerIdAndGroupId, short unsigned int,
DataStructures::defaultMapKeyComparison(const key_type&, const key_type&)
[with key_type = ConnectionGraph::PlayerIdAndGroupId]>' has no member named
`mapNodeList'
C:/Program Files/BlitzMax/mod/ru.mod/raknet.mod/Include/DS_WeightedGraph.h:187: instantiated from `void DataStructures::WeightedGraph<node_type, weight_type, allow_unlinkedNodes>::AddConnection(const node_type&, const node_type&, weight_type) [with node_type = ConnectionGraph::PlayerIdAndGroupId, weight_type = short unsigned int, bool allow_unlinkedNodes = false]'
C:/Program Files/BlitzMax/mod/ru.mod/raknet.mod/Source/ConnectionGraph.cpp:498: instantiated from here
C:/Program Files/BlitzMax/mod/ru.mod/raknet.mod/Include/DS_Map.h:201: `class
DataStructures::Map<ConnectionGraph::PlayerIdAndGroupId, short unsigned int,
DataStructures::defaultMapKeyComparison(const key_type&, const key_type&)
[with key_type = ConnectionGraph::PlayerIdAndGroupId]>' has no member named
`mapNodeList'
C:/Program Files/BlitzMax/mod/ru.mod/raknet.mod/Include/DS_Map.h: In member
function `bool DataStructures::Map<key_type, data_type,
key_comparison_func>::Delete(const key_type&) [with key_type =
ConnectionGraph::PlayerIdAndGroupId, data_type = short unsigned int, int
(*key_comparison_func)(const key_type&, const key_type&) =
DataStructures::defaultMapKeyComparison(const key_type&, const key_type&)
[with key_type = ConnectionGraph::PlayerIdAndGroupId]]':
C:/Program Files/BlitzMax/mod/ru.mod/raknet.mod/Include/DS_WeightedGraph.h:196: instantiated from `void DataStructures::WeightedGraph<node_type, weight_type, allow_unlinkedNodes>::RemoveConnection(const node_type&, const node_type&) [with node_type = ConnectionGraph::PlayerIdAndGroupId, weight_type = short unsigned int, bool allow_unlinkedNodes = false]'
C:/Program Files/BlitzMax/mod/ru.mod/raknet.mod/Source/ConnectionGraph.cpp:556: instantiated from here
C:/Program Files/BlitzMax/mod/ru.mod/raknet.mod/Include/DS_Map.h:257: `class
DataStructures::Map<ConnectionGraph::PlayerIdAndGroupId, short unsigned int,
DataStructures::defaultMapKeyComparison(const key_type&, const key_type&)
[with key_type = ConnectionGraph::PlayerIdAndGroupId]>' has no member named
`mapNodeList'
C:/Program Files/BlitzMax/mod/ru.mod/raknet.mod/Include/DS_Map.h:263: `class
DataStructures::Map<ConnectionGraph::PlayerIdAndGroupId, short unsigned int,
DataStructures::defaultMapKeyComparison(const key_type&, const key_type&)
[with key_type = ConnectionGraph::PlayerIdAndGroupId]>' has no member named
`mapNodeList'
C:/Program Files/BlitzMax/mod/ru.mod/raknet.mod/Include/DS_Map.h:267: `class
DataStructures::Map<ConnectionGraph::PlayerIdAndGroupId, short unsigned int,
DataStructures::defaultMapKeyComparison(const key_type&, const key_type&)
[with key_type = ConnectionGraph::PlayerIdAndGroupId]>' has no member named
`mapNodeList'
C:/Program Files/BlitzMax/mod/ru.mod/raknet.mod/Include/DS_Map.h: In member
function `void DataStructures::Map<key_type, data_type,
key_comparison_func>::Clear() [with key_type =
ConnectionGraph::PlayerIdAndGroupId, data_type = short unsigned int, int
(*key_comparison_func)(const key_type&, const key_type&) =
DataStructures::defaultMapKeyComparison(const key_type&, const key_type&)
[with key_type = ConnectionGraph::PlayerIdAndGroupId]]':
C:/Program Files/BlitzMax/mod/ru.mod/raknet.mod/Include/DS_Map.h:105: instantiated from `DataStructures::Map<key_type, data_type, key_comparison_func>::~Map() [with key_type = ConnectionGraph::PlayerIdAndGroupId, data_type = short unsigned int, int (*key_comparison_func)(const key_type&, const key_type&) = DataStructures::defaultMapKeyComparison(const key_type&, const key_type&) [with key_type = ConnectionGraph::PlayerIdAndGroupId]]'
C:/Program Files/BlitzMax/mod/ru.mod/raknet.mod/Include/DS_WeightedGraph.h:218: instantiated from `void DataStructures::WeightedGraph<node_type, weight_type, allow_unlinkedNodes>::Clear() [with node_type = ConnectionGraph::PlayerIdAndGroupId, weight_type = short unsigned int, bool allow_unlinkedNodes = false]'
C:/Program Files/BlitzMax/mod/ru.mod/raknet.mod/Source/ConnectionGraph.cpp:129: instantiated from here
C:/Program Files/BlitzMax/mod/ru.mod/raknet.mod/Include/DS_Map.h:278: `class
DataStructures::Map<ConnectionGraph::PlayerIdAndGroupId, short unsigned int,
DataStructures::defaultMapKeyComparison(const key_type&, const key_type&)
[with key_type = ConnectionGraph::PlayerIdAndGroupId]>' has no member named
`mapNodeList'
C:/Program Files/BlitzMax/mod/ru.mod/raknet.mod/Include/DS_Map.h: In member
function `void DataStructures::Map<key_type, data_type,
key_comparison_func>::SetNew(const key_type&, const data_type&) [with
key_type = ConnectionGraph::PlayerIdAndGroupId, data_type =
DataStructures::Map<ConnectionGraph::PlayerIdAndGroupId, short unsigned int,
DataStructures::defaultMapKeyComparison(const key_type&, const key_type&)
[with key_type = ConnectionGraph::PlayerIdAndGroupId]>*, int
(*key_comparison_func)(const key_type&, const key_type&) =
DataStructures::defaultMapKeyComparison(const key_type&, const key_type&)
[with key_type = ConnectionGraph::PlayerIdAndGroupId]]':
C:/Program Files/BlitzMax/mod/ru.mod/raknet.mod/Include/DS_WeightedGraph.h:139: instantiated from `void DataStructures::WeightedGraph<node_type, weight_type, allow_unlinkedNodes>::AddNode(const node_type&) [with node_type = ConnectionGraph::PlayerIdAndGroupId, weight_type = short unsigned int, bool allow_unlinkedNodes = false]'
C:/Program Files/BlitzMax/mod/ru.mod/raknet.mod/Include/DS_WeightedGraph.h:186: instantiated from `void DataStructures::WeightedGraph<node_type, weight_type, allow_unlinkedNodes>::AddConnection(const node_type&, const node_type&, weight_type) [with node_type = ConnectionGraph::PlayerIdAndGroupId, weight_type = short unsigned int, bool allow_unlinkedNodes = false]'
C:/Program Files/BlitzMax/mod/ru.mod/raknet.mod/Source/ConnectionGraph.cpp:498: instantiated from here
C:/Program Files/BlitzMax/mod/ru.mod/raknet.mod/Include/DS_Map.h:234: `class
DataStructures::Map<ConnectionGraph::PlayerIdAndGroupId,
DataStructures::Map<ConnectionGraph::PlayerIdAndGroupId, short unsigned int,
DataStructures::defaultMapKeyComparison(const key_type&, const key_type&)
[with key_type = ConnectionGraph::PlayerIdAndGroupId]>*,
DataStructures::defaultMapKeyComparison(const key_type&, const key_type&)
[with key_type = ConnectionGraph::PlayerIdAndGroupId]>' has no member named
`mapNodeList'
C:/Program Files/BlitzMax/mod/ru.mod/raknet.mod/Include/DS_Map.h: In member
function `data_type DataStructures::Map<key_type, data_type,
key_comparison_func>::Pop(const key_type&) [with key_type =
ConnectionGraph::PlayerIdAndGroupId, data_type =
DataStructures::Map<ConnectionGraph::PlayerIdAndGroupId, short unsigned int,
DataStructures::defaultMapKeyComparison(const key_type&, const key_type&)
[with key_type = ConnectionGraph::PlayerIdAndGroupId]>*, int
(*key_comparison_func)(const key_type&, const key_type&) =
DataStructures::defaultMapKeyComparison(const key_type&, const key_type&)
[with key_type = ConnectionGraph::PlayerIdAndGroupId]]':
C:/Program Files/BlitzMax/mod/ru.mod/raknet.mod/Include/DS_WeightedGraph.h:151: instantiated from `void DataStructures::WeightedGraph<node_type, weight_type, allow_unlinkedNodes>::RemoveNode(const node_type&) [with node_type = ConnectionGraph::PlayerIdAndGroupId, weight_type = short unsigned int, bool allow_unlinkedNodes = false]'
C:/Program Files/BlitzMax/mod/ru.mod/raknet.mod/Include/DS_WeightedGraph.h:205: instantiated from `void DataStructures::WeightedGraph<node_type, weight_type, allow_unlinkedNodes>::RemoveConnection(const node_type&, const node_type&) [with node_type = ConnectionGraph::PlayerIdAndGroupId, weight_type = short unsigned int, bool allow_unlinkedNodes = false]'
C:/Program Files/BlitzMax/mod/ru.mod/raknet.mod/Source/ConnectionGraph.cpp:556: instantiated from here
C:/Program Files/BlitzMax/mod/ru.mod/raknet.mod/Include/DS_Map.h:171: `class
DataStructures::Map<ConnectionGraph::PlayerIdAndGroupId,
DataStructures::Map<ConnectionGraph::PlayerIdAndGroupId, short unsigned int,
DataStructures::defaultMapKeyComparison(const key_type&, const key_type&)
[with key_type = ConnectionGraph::PlayerIdAndGroupId]>*,
DataStructures::defaultMapKeyComparison(const key_type&, const key_type&)
[with key_type = ConnectionGraph::PlayerIdAndGroupId]>' has no member named
`mapNodeList'
C:/Program Files/BlitzMax/mod/ru.mod/raknet.mod/Include/DS_Map.h:174: `class
DataStructures::Map<ConnectionGraph::PlayerIdAndGroupId,
DataStructures::Map<ConnectionGraph::PlayerIdAndGroupId, short unsigned int,
DataStructures::defaultMapKeyComparison(const key_type&, const key_type&)
[with key_type = ConnectionGraph::PlayerIdAndGroupId]>*,
DataStructures::defaultMapKeyComparison(const key_type&, const key_type&)
[with key_type = ConnectionGraph::PlayerIdAndGroupId]>' has no member named
`mapNodeList'
C:/Program Files/BlitzMax/mod/ru.mod/raknet.mod/Include/DS_Map.h:175: `class
DataStructures::Map<ConnectionGraph::PlayerIdAndGroupId,
DataStructures::Map<ConnectionGraph::PlayerIdAndGroupId, short unsigned int,
DataStructures::defaultMapKeyComparison(const key_type&, const key_type&)
[with key_type = ConnectionGraph::PlayerIdAndGroupId]>*,
DataStructures::defaultMapKeyComparison(const key_type&, const key_type&)
[with key_type = ConnectionGraph::PlayerIdAndGroupId]>' has no member named
`mapNodeList'
Build Error: failed to compile C:/Program Files/BlitzMax/mod/ru.mod/raknet.mod/Source/ConnectionGraph.cpp
Process complete