![]() |
SUMO - Simulation of Urban MObility
|
Namespaces | |
| FXUtils | |
Data Structures | |
| class | FXBaseObject |
| class | FXLCDLabel |
| class | FXSevenSegment |
| class | FXThreadEvent |
Typedefs | |
| typedef void * | FXDLLHandle |
| typedef FXint | FXIOState |
| IO state definitions. More... | |
| typedef FXint | FXIOStatus |
| IO status definitions. More... | |
| typedef void * | FXThreadCondition |
| typedef FXInputHandle * | FXThreadEventHandle |
| typedef void * | FXThreadHandle |
| typedef void * | FXThreadMutex |
| typedef void * | FXThreadSemaphore |
Functions | |
| FXDEFMAP (FXBaseObject) FXBaseObjectMap[] | |
| FXDEFMAP (FXLCDLabel) FXLCDLabelMap[] | |
| FXDEFMAP (FXSevenSegment) FXSevenSegmentMap[] | |
| 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 |
| Enumerator | |
|---|---|
| FXIOStatusUnknown | |
| FXIOStatusError | |
| FXIOStatusOk | |
| FXIOStatusOK | |
| FXIOStatusLast | |
Definition at line 196 of file fxexdefs.h.
| anonymous enum |
| Enumerator | |
|---|---|
| FXIOStateUnknown | |
| FXIOStateNone | |
| FXIOStateOk | |
| FXIOStateOK | |
| FXIOStateUnconnected | |
| FXIOStateConnected | |
| FXIOStateOpen | |
| FXIOStateListener | |
| FXIOStateAccepted | |
| FXIOStateDuplicated | |
| FXIOStateLast | |
Definition at line 218 of file fxexdefs.h.
| anonymous enum |
LCD Label styles.
| Enumerator | |
|---|---|
| LCDLABEL_NORMAL | |
| LCDLABEL_LEADING_ZEROS | |
Definition at line 45 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.
| Enumerator | |
|---|---|
| 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
| Enumerator | |
|---|---|
| FXSocketTypeNone | |
| FXSocketTypeStream | |
| FXSocketTypeTCP | |
| FXSocketTypeDatagram | |
| FXSocketTypeUDP | |
Definition at line 237 of file fxexdefs.h.
| FXEX::FXDEFMAP | ( | FXBaseObject | ) |
| FXEX::FXDEFMAP | ( | FXLCDLabel | ) |
| FXEX::FXDEFMAP | ( | FXSevenSegment | ) |
| FXEX::FXDEFMAP | ( | FXThreadEvent | ) |