SUMO - Simulation of Urban MObility
|
Namespaces | |
namespace | FXUtils |
Data Structures | |
class | FXBaseObject |
class | FXLCDLabel |
class | FXSevenSegment |
class | FXThreadEvent |
Typedefs | |
typedef void * | FXDLLHandle |
typedef FXint | FXIOState |
IO state definitions. | |
typedef FXint | FXIOStatus |
IO status definitions. | |
typedef void * | FXThreadCondition |
typedef FXInputHandle * | FXThreadEventHandle |
typedef void * | FXThreadHandle |
typedef void * | FXThreadMutex |
typedef void * | FXThreadSemaphore |
Functions | |
FXDEFMAP (FXBaseObject) FXBaseObjectMap[] | |
FXDEFMAP (FXSevenSegment) FXSevenSegmentMap[] | |
FXDEFMAP (FXLCDLabel) FXLCDLabelMap[] | |
FXDEFMAP (FXThreadEvent) FXThreadEventMap[] |
FXEX is the namespace encapsulating the FOXEX library, in a similar vein to the FOX namespace. This should not affect you too much, since if you dont explicately #define FX_NO_GLOBAL_NAMESPACE, the FXEX namespace automatically imported when you #include <fxex/fxex.h>.
typedef void* FXEX::FXDLLHandle |
Definition at line 318 of file fxexdefs.h.
typedef FXint FXEX::FXIOState |
IO state definitions.
Definition at line 217 of file fxexdefs.h.
typedef FXint FXEX::FXIOStatus |
IO status definitions.
Definition at line 195 of file fxexdefs.h.
typedef void* FXEX::FXThreadCondition |
Definition at line 304 of file fxexdefs.h.
typedef FXInputHandle* FXEX::FXThreadEventHandle |
Definition at line 306 of file fxexdefs.h.
typedef void* FXEX::FXThreadHandle |
Definition at line 302 of file fxexdefs.h.
typedef void* FXEX::FXThreadMutex |
Definition at line 303 of file fxexdefs.h.
typedef void* FXEX::FXThreadSemaphore |
Definition at line 305 of file fxexdefs.h.
anonymous enum |
Definition at line 170 of file fxexdefs.h.
anonymous enum |
Definition at line 196 of file fxexdefs.h.
anonymous enum |
FXIOStateUnknown | |
FXIOStateNone | |
FXIOStateOk | |
FXIOStateOK | |
FXIOStateUnconnected | |
FXIOStateConnected | |
FXIOStateOpen | |
FXIOStateListener | |
FXIOStateAccepted | |
FXIOStateDuplicated | |
FXIOStateLast |
Definition at line 218 of file fxexdefs.h.
anonymous enum |
LCD Label styles.
Definition at line 44 of file FXLCDLabel.h.
File permissions:
Use these with fxfilemode to set platform specific mode flags. For example:
FXFileIO fileio(getApp(),"somefile.txt"); ... fileio->mode(FXUtils::fxfilemode(FILEPERM_DEFAULT_IO));
or:
FXFile::mode("file.txt",FXUtils::fxfilemode(FILEPERM_DEFAULT_IO));
or:
FXuint mode=FXFile::mode("file.txt"); if (mode & FILEPERM_READ) {...}
Definition at line 276 of file fxexdefs.h.
enum FXEX::FXSocketFamily |
Socket families.
FXSocketFamilyNone | |
FXSocketFamilyLocal | |
FXSocketFamilyInet | |
FXSocketFamilyInet6 | |
FXSocketFamilyAutomatic | |
FXSocketFamilyUnix |
Definition at line 246 of file fxexdefs.h.
enum FXEX::FXSocketType |
Socket types.
Socket definitions, for types and families
FXSocketTypeNone | |
FXSocketTypeStream | |
FXSocketTypeTCP | |
FXSocketTypeDatagram | |
FXSocketTypeUDP |
Definition at line 237 of file fxexdefs.h.
FXEX::FXDEFMAP | ( | FXBaseObject | ) |
FXEX::FXDEFMAP | ( | FXSevenSegment | ) |
FXEX::FXDEFMAP | ( | FXLCDLabel | ) |
FXEX::FXDEFMAP | ( | FXThreadEvent | ) |