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 | ) |