FlightGear next
bootstrap.cxx File Reference
#include <config.h>
#include <unistd.h>
#include <iostream>
#include <cerrno>
#include <csignal>
#include <cstdlib>
#include <cstdio>
#include <cstring>
#include <clocale>
#include <simgear/compiler.h>
#include <simgear/structure/exception.hxx>
#include <simgear/scene/tgdb/GroundLightManager.hxx>
#include <osg/BufferObject>
#include <osg/Texture>
#include <osg/Version>
#include <osgText/Font>
#include "main.hxx"
#include <GUI/MessageBox.hxx>
#include <Main/fg_init.hxx>
#include <Main/fg_props.hxx>
#include <Main/globals.hxx>
#include <Main/options.hxx>
#include <Main/sentryIntegration.hxx>
#include <Navaids/NavDataCache.hxx>
#include <Viewer/fgviewer.hxx>
#include "fg_os.hxx"

Go to the source code of this file.

Functions

void fgExitCleanup ()
 
static void initFPE (bool enableExceptions)
 
static void fg_terminate ()
 
bool detectSIMD ()
 
int main (int argc, char **argv)
 
void fgExit (int status)
 

Variables

std::string homedir
 
std::string hostname
 
int _bootstrap_OSInit
 

Function Documentation

◆ detectSIMD()

bool detectSIMD ( )

Definition at line 266 of file bootstrap.cxx.

◆ fg_terminate()

static void fg_terminate ( )
static

Definition at line 241 of file bootstrap.cxx.

◆ fgExit()

void fgExit ( int status)

Definition at line 416 of file bootstrap.cxx.

◆ fgExitCleanup()

void fgExitCleanup ( )

Definition at line 392 of file bootstrap.cxx.

◆ initFPE()

static void initFPE ( bool enableExceptions)
static

Definition at line 122 of file bootstrap.cxx.

◆ main()

int main ( int argc,
char ** argv )

Definition at line 272 of file bootstrap.cxx.

Variable Documentation

◆ _bootstrap_OSInit

int _bootstrap_OSInit

Definition at line 269 of file bootstrap.cxx.

◆ homedir

std::string homedir

Definition at line 80 of file bootstrap.cxx.

◆ hostname

std::string hostname

Definition at line 81 of file bootstrap.cxx.