FlightGear next
FGHLA Class Reference

#include <hla.hxx>

Inherits FGProtocol.

Classes

class  Federate
 
class  MPReflectCallback
 
class  MPUpdateCallback
 
class  MultiplayerObjectClass
 
class  MultiplayerObjectInstance
 
class  XMLConfigReader
 

Public Member Functions

 FGHLA (const std::vector< std::string > &tokens)
 
virtual ~FGHLA ()
 
virtual bool open ()
 
virtual bool process ()
 
virtual bool close ()
 
- Public Member Functions inherited from FGProtocol
 FGProtocol ()
 
virtual ~FGProtocol ()
 
virtual void reinit ()
 
SGProtocolDir get_direction () const
 
void set_direction (const std::string &d)
 
double get_hz () const
 
void set_hz (double t)
 
double get_count_down () const
 
void set_count_down (double c)
 
void inc_count_down (double amt)
 
void dec_count_down (double amt)
 
void inc_count ()
 
unsigned long get_count ()
 
virtual bool gen_message ()
 
virtual bool parse_message ()
 
bool is_enabled () const
 
void set_enabled (const bool b)
 
SGIOChannel * get_io_channel () const
 
void set_io_channel (SGIOChannel *c)
 
void set_name (const std::string &n)
 
std::string get_name () const
 

Detailed Description

Definition at line 29 of file hla.hxx.

Constructor & Destructor Documentation

◆ FGHLA()

FGHLA::FGHLA ( const std::vector< std::string > & tokens)

Definition at line 891 of file hla.cxx.

◆ ~FGHLA()

FGHLA::~FGHLA ( )
virtual

Definition at line 922 of file hla.cxx.

Member Function Documentation

◆ close()

bool FGHLA::close ( )
virtual

Reimplemented from FGProtocol.

Definition at line 1310 of file hla.cxx.

◆ open()

bool FGHLA::open ( )
virtual

already warned about this above

The object class for HLA aircraft

Reimplemented from FGProtocol.

Definition at line 927 of file hla.cxx.

◆ process()

bool FGHLA::process ( )
virtual

Reimplemented from FGProtocol.

Definition at line 1291 of file hla.cxx.


The documentation for this class was generated from the following files: