Avionics
Dropship Simulator
Devices::Xplane Class Reference

#include <Xplane.h>

Collaboration diagram for Devices::Xplane:
[legend]

Public Member Functions

void Initialize (Logger *logger, XplaneConfig *config, Bus *prmBus)
 
void FrameMove () const
 
 ~Xplane ()
 

Private Attributes

Loggerlogger = nullptr
 
XplaneConfigconfig = nullptr
 
Busbus = nullptr
 
SOCKET fd = static_cast<SOCKET>(SOCKET_ERROR)
 

Detailed Description

See also
http://b58.svglobe.com/data.html

Definition at line 26 of file Xplane.h.

Constructor & Destructor Documentation

◆ ~Xplane()

Devices::Xplane::~Xplane ( )

Definition at line 122 of file Xplane.cpp.

Member Function Documentation

◆ FrameMove()

void Devices::Xplane::FrameMove ( ) const

Definition at line 44 of file Xplane.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ Initialize()

void Devices::Xplane::Initialize ( Logger logger,
XplaneConfig config,
Bus prmBus 
)

Definition at line 5 of file Xplane.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

Member Data Documentation

◆ bus

Bus* Devices::Xplane::bus = nullptr
private

Definition at line 31 of file Xplane.h.

◆ config

XplaneConfig* Devices::Xplane::config = nullptr
private

Definition at line 30 of file Xplane.h.

◆ fd

SOCKET Devices::Xplane::fd = static_cast<SOCKET>(SOCKET_ERROR)
private

Definition at line 32 of file Xplane.h.

◆ logger

Logger* Devices::Xplane::logger = nullptr
private

Definition at line 29 of file Xplane.h.


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