MOOS 0.2375
|
#include <iostream>
#include <math.h>
#include "mexVNLHelpers.h"
#include <string>
#include <map>
#include <fstream>
#include <MOOSLIB/MOOSLib.h>
#include "mex.h"
#include <MOOSGenLib/MOOSLinuxSerialPort.h>
Go to the source code of this file.
Classes | |
class | Param |
Defines | |
#define | DIM_TYPE int |
Typedefs | |
typedef std::pair< std::string, double > | REGINFO |
typedef std::set< REGINFO > | REGISTRATION_SET |
typedef std::map< std::string, Param > | ARGMAP |
Functions | |
void | SetParam (std::string sParam, double dfVal) |
void | SetParam (std::string sParam, std::string sVal) |
void | FillDefaultArgMap () |
bool | GetParam (std::string sName, Param &P) |
Param | GetParam (std::string sName) |
void | OnExit () |
void | DoRegistrations () |
bool | OnMOOSConnect (void *pParam) |
bool | Initialise (const mxArray *prhs[], int nrhs) |
void | PrintHelp () |
void | iMatlab (int nlhs, mxArray *plhs[], int nrhs, const mxArray *prhs[]) |
void | mexFunction (int nlhs, mxArray *plhs[], int nrhs, const mxArray *prhs[]) |
Variables | |
CMOOSLinuxSerialPort | gPort |
CProcessConfigReader | gConfigReader |
bool | bInitialised = false |
std::string | sServerHost |
std::string | sServerPort |
long | lServerPort |
ARGMAP | gArgMap |
#define DIM_TYPE int |
Definition at line 70 of file iMatlab.cpp.
Definition at line 148 of file iMatlab.cpp.
typedef std::pair<std::string, double> REGINFO |
Definition at line 106 of file iMatlab.cpp.
typedef std::set< REGINFO > REGISTRATION_SET |
Definition at line 107 of file iMatlab.cpp.
void DoRegistrations | ( | ) |
Definition at line 232 of file iMatlab.cpp.
void FillDefaultArgMap | ( | ) |
Definition at line 168 of file iMatlab.cpp.
Definition at line 180 of file iMatlab.cpp.
Param GetParam | ( | std::string | sName | ) |
Definition at line 194 of file iMatlab.cpp.
void iMatlab | ( | int | nlhs, |
mxArray * | plhs[], | ||
int | nrhs, | ||
const mxArray * | prhs[] | ||
) |
SENDING MOOS MAIL
Definition at line 525 of file iMatlab.cpp.
bool Initialise | ( | const mxArray * | prhs[], |
int | nrhs | ||
) |
Definition at line 253 of file iMatlab.cpp.
void mexFunction | ( | int | nlhs, |
mxArray * | plhs[], | ||
int | nrhs, | ||
const mxArray * | prhs[] | ||
) |
Definition at line 855 of file iMatlab.cpp.
void OnExit | ( | ) |
Definition at line 213 of file iMatlab.cpp.
bool OnMOOSConnect | ( | void * | pParam | ) |
Definition at line 244 of file iMatlab.cpp.
void PrintHelp | ( | ) |
Definition at line 492 of file iMatlab.cpp.
void SetParam | ( | std::string | sParam, |
double | dfVal | ||
) |
Definition at line 152 of file iMatlab.cpp.
void SetParam | ( | std::string | sParam, |
std::string | sVal | ||
) |
Definition at line 160 of file iMatlab.cpp.
Definition at line 97 of file iMatlab.cpp.
Definition at line 150 of file iMatlab.cpp.
a configuration reader
Definition at line 94 of file iMatlab.cpp.
A sensor port
Definition at line 87 of file iMatlab.cpp.
long lServerPort |
Definition at line 101 of file iMatlab.cpp.
std::string sServerHost |
Definition at line 100 of file iMatlab.cpp.
std::string sServerPort |
Definition at line 100 of file iMatlab.cpp.