FlightGear next
awynet.hxx File Reference
#include <string>
#include <istream>
#include <set>
#include <map>
#include <vector>
#include <simgear/io/iostreams/sgstream.hxx>

Go to the source code of this file.

Classes

class  FGNode
 
class  FGAirway
 
class  FGAirRoute
 
class  FGAirwayNetwork
 

Typedefs

typedef std::vector< FGAirwayFGAirwayVector
 
typedef std::vector< FGAirway * > FGAirwayPointerVector
 
typedef std::vector< FGAirway >::iterator FGAirwayVectorIterator
 
typedef std::vector< FGAirway * >::iterator FGAirwayPointerVectorIterator
 
typedef std::vector< FGNode * > FGNodeVector
 
typedef std::vector< FGNode * >::iterator FGNodeVectorIterator
 
typedef std::map< std::string, FGNode * > node_map
 
typedef node_map::iterator node_map_iterator
 
typedef node_map::const_iterator const_node_map_iterator
 
typedef std::vector< int > intVec
 
typedef std::vector< int >::iterator intVecIterator
 
typedef std::vector< int >::const_iterator constIntVecIterator
 
typedef std::vector< FGAirRouteAirRouteVector
 
typedef std::vector< FGAirRoute >::iterator AirRouteVectorIterator
 

Functions

std::istream & operator>> (std::istream &in, FGAirRoute &r)
 

Typedef Documentation

◆ AirRouteVector

typedef std::vector<FGAirRoute> AirRouteVector

Definition at line 163 of file awynet.hxx.

◆ AirRouteVectorIterator

typedef std::vector<FGAirRoute>::iterator AirRouteVectorIterator

Definition at line 164 of file awynet.hxx.

◆ const_node_map_iterator

typedef node_map::const_iterator const_node_map_iterator

Definition at line 83 of file awynet.hxx.

◆ constIntVecIterator

typedef std::vector<int>::const_iterator constIntVecIterator

Definition at line 131 of file awynet.hxx.

◆ FGAirwayPointerVector

typedef std::vector<FGAirway *> FGAirwayPointerVector

Definition at line 43 of file awynet.hxx.

◆ FGAirwayPointerVectorIterator

typedef std::vector<FGAirway*>::iterator FGAirwayPointerVectorIterator

Definition at line 45 of file awynet.hxx.

◆ FGAirwayVector

typedef std::vector<FGAirway> FGAirwayVector

Definition at line 42 of file awynet.hxx.

◆ FGAirwayVectorIterator

typedef std::vector<FGAirway>::iterator FGAirwayVectorIterator

Definition at line 44 of file awynet.hxx.

◆ FGNodeVector

typedef std::vector<FGNode *> FGNodeVector

Definition at line 77 of file awynet.hxx.

◆ FGNodeVectorIterator

typedef std::vector<FGNode*>::iterator FGNodeVectorIterator

Definition at line 78 of file awynet.hxx.

◆ intVec

typedef std::vector<int> intVec

Definition at line 129 of file awynet.hxx.

◆ intVecIterator

typedef std::vector<int>::iterator intVecIterator

Definition at line 130 of file awynet.hxx.

◆ node_map

typedef std::map< std::string, FGNode *> node_map

Definition at line 81 of file awynet.hxx.

◆ node_map_iterator

typedef node_map::iterator node_map_iterator

Definition at line 82 of file awynet.hxx.

Function Documentation

◆ operator>>()

std::istream & operator>> ( std::istream & in,
FGAirRoute & r )
inline

Definition at line 154 of file awynet.hxx.