![]() |
GM6000 Digital Heater Controller Build: 20 (Branch = develop)
SDX-1330
|
This union defines a 'IO descriptor' in terms of a an integer and/or a void*. More...
This union defines a 'IO descriptor' in terms of a an integer and/or a void*.
This allows the concrete 'Standard IO' class some flexibility in their implementation.
#include <Descriptor.h>
Public Member Functions | |
| Descriptor (int fd) | |
| fd Constructor | |
| Descriptor (void *ptr) | |
| handle Constructor | |
| Descriptor () | |
| Default Constructor. | |
Public Attributes | ||
| union { | ||
| int | m_fd | |
| The traditional standard Posix file descriptor. | ||
| void * | m_handlePtr | |
| Pointer implementation (such as FILE*) | ||
| }; | ||
| Union the different possible types for a descriptor. | ||
|
inline |
fd Constructor
|
inline |
handle Constructor
|
inline |
Default Constructor.
| union { ... } Cpl::Io::Descriptor |
Union the different possible types for a descriptor.