![]() |
Eclipse SUMO - Simulation of Urban MObility
|
Namespaces | |
| namespace | FXUtils |
Data Structures | |
| class | MFXBaseObject |
| class | MFXThreadEvent |
Typedefs | |
| typedef void * | FXDLLHandle |
| typedef FXint | FXIOState |
| IO state definitions. | |
| typedef FXint | FXIOStatus |
| IO status definitions. | |
| typedef void * | FXThreadCondition |
| typedef void * | FXThreadHandle |
| typedef void * | FXThreadMutex |
| typedef void * | FXThreadSemaphore |
| typedef FXInputHandle * | MFXThreadEventHandle |
Functions | |
| FXDEFMAP (MFXBaseObject) MFXBaseObjectMap[] | |
| FXDEFMAP (MFXThreadEvent) MFXThreadEventMap[] | |
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 295 of file fxexdefs.h.
| typedef FXint FXEX::FXIOState |
IO state definitions.
Definition at line 198 of file fxexdefs.h.
| typedef FXint FXEX::FXIOStatus |
IO status definitions.
Definition at line 177 of file fxexdefs.h.
| typedef void* FXEX::FXThreadCondition |
Definition at line 282 of file fxexdefs.h.
| typedef void* FXEX::FXThreadHandle |
Definition at line 280 of file fxexdefs.h.
| typedef void* FXEX::FXThreadMutex |
Definition at line 281 of file fxexdefs.h.
| typedef void* FXEX::FXThreadSemaphore |
Definition at line 283 of file fxexdefs.h.
| typedef FXInputHandle* FXEX::MFXThreadEventHandle |
Definition at line 284 of file fxexdefs.h.
| anonymous enum |
Definition at line 153 of file fxexdefs.h.
| anonymous enum |
| Enumerator | |
|---|---|
| FXIOStatusUnknown | |
| FXIOStatusError | |
| FXIOStatusOk | |
| FXIOStatusOK | |
| FXIOStatusLast | |
Definition at line 178 of file fxexdefs.h.
| anonymous enum |
| Enumerator | |
|---|---|
| FXIOStateUnknown | |
| FXIOStateNone | |
| FXIOStateOk | |
| FXIOStateOK | |
| FXIOStateUnconnected | |
| FXIOStateConnected | |
| FXIOStateOpen | |
| FXIOStateListener | |
| FXIOStateAccepted | |
| FXIOStateDuplicated | |
| FXIOStateLast | |
Definition at line 199 of file fxexdefs.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 255 of file fxexdefs.h.
| enum FXEX::FXSocketFamily |
Socket families.
| Enumerator | |
|---|---|
| FXSocketFamilyNone | |
| FXSocketFamilyLocal | |
| FXSocketFamilyInet | |
| FXSocketFamilyInet6 | |
| FXSocketFamilyAutomatic | |
| FXSocketFamilyUnix | |
Definition at line 226 of file fxexdefs.h.
| enum FXEX::FXSocketType |
Socket types.
Socket definitions, for types and families
| Enumerator | |
|---|---|
| FXSocketTypeNone | |
| FXSocketTypeStream | |
| FXSocketTypeTCP | |
| FXSocketTypeDatagram | |
| FXSocketTypeUDP | |
Definition at line 217 of file fxexdefs.h.
| FXEX::FXDEFMAP | ( | MFXBaseObject | ) |
| FXEX::FXDEFMAP | ( | MFXThreadEvent | ) |