FACT++  1.0
drivectrl.cc File Reference
#include <boost/regex.hpp>
#include <boost/algorithm/string.hpp>
#include "FACT.h"
#include "Dim.h"
#include "Event.h"
#include "Shell.h"
#include "StateMachineDim.h"
#include "StateMachineAsio.h"
#include "Connection.h"
#include "LocalControl.h"
#include "Configuration.h"
#include "Timers.h"
#include "Console.h"
#include "HeadersDrive.h"
#include "pal.h"
#include "externals/nova.h"
#include "DimDescriptionService.h"
#include "Main.h"
+ Include dependency graph for drivectrl.cc:

Go to the source code of this file.

Classes

struct  RaDec
 
struct  RaDecHa
 
struct  Local
 
struct  Velocity
 
struct  Encoder
 
struct  ZdAz
 
struct  Acceleration
 
struct  Weather
 
struct  Source
 
struct  PointingSetup
 
struct  PointingData
 
class  PointingModel
 
struct  PointingModel::AltAz
 
class  ConnectionDrive
 
struct  ConnectionDrive::SDO
 
struct  ConnectionDrive::Timeout_t
 
class  ConnectionDimDrive
 
class  StateMachineDrive< T, S >
 

Enumerations

enum  Planets_t {
  kENone = -1, kESun = 0, kEMercury = 1, kEVenus = 2,
  kEMoon = 3, kEMars = 4, kEJupiter = 5, kESaturn = 6,
  kEUranus = 7, kENeptune = 8, kEPluto = 9
}
 

Functions

Encoder operator- (const Encoder &a, const Encoder &b)
 
Velocity operator- (const Encoder &a, const Velocity &b)
 
Velocity operator- (const Velocity &a, const Velocity &b)
 
Encoder operator/ (const Encoder &a, const Encoder &b)
 
template<class T , class S , class R >
int RunShell (Configuration &conf)
 
void SetupConfiguration (Configuration &conf)
 
void PrintUsage ()
 
void PrintHelp ()
 
int main (int argc, const char *argv[])