|
winss
|
| ▼Nwinss | |
| ▼Ccase_ignore | A binary function to ignore case when comparing strings |
| Cnocase_compare | A binary function to ignore case when comparing characters |
| CControl | Orchestrates control |
| CControlItem | Base class for inbound and outbound control item |
| CEnvironment | Base environment |
| CEnvironmentDir | A directory where each file is an environment variable |
| CEventWrapper | Wraps a windows event |
| CFilesystemInterface | An interface for interacting with the file system |
| CHandleWrapper | A wrapper for a Windows HANDLE |
| CInboundControlItem | Inbound control item |
| CInboundControlItemListener | A listener for inbound control item events |
| CInboundPipeClientTmpl | An inbound pipe client |
| CInboundPipeInstance | A pipe instance for inbound client/server |
| CInboundPipeServerTmpl | An inbound pipe server |
| CLogArchiveFile | An archived log file |
| CLogSettings | Settings for the logger |
| CLogSettingsParser | Parser for the log settings |
| CLogStreamReader | A stream reader for reading logs |
| CLogStreamWriter | A stream writer for writing logs |
| CLogTmpl | The logger template |
| CMapKeyIterator | An iterator for keys of a map |
| CMapValueIterator | An iterator for values of a map |
| CNotOwningPtr | A container for pointers where the lifetime should be owned by the caller |
| COutboundControlItem | Outbound control item |
| COutboundPipeClientTmpl | An outbound pipe client |
| COutboundPipeInstance | A pipe instance for outbound client/server |
| COutboundPipeServerTmpl | An outbound pipe server |
| CPathMutex | A global mutex where the key is derived from a file path and service name |
| CPipeClient | Base named pipe client |
| CPipeClientConfig | Config for a named pipe client |
| CPipeClientConnectionListener | A listener for pipe client connection events |
| CPipeClientReceiveListener | A listener for pipe client received data events |
| CPipeClientSendListener | A listener for pipe client send complete events |
| CPipeInstance | The pipe instance which is shared between client and server |
| CPipeName | Pipe names are based on file system paths |
| CPipeServer | Base named pipe server |
| CPipeServerConfig | Config for a named pipe server |
| CPipeServerReceiveListener | A listener for server receiving data from pipe clients |
| CProcess | Manages the life cycle of a process |
| CProcessParams | Parameters to start a Windows process |
| CServicePipes | Holds the STDIN and STDOUT pipes for redirecting |
| CServiceProcessTmpl | A template for a service process |
| CServiceTmpl | A template for a service |
| CSHA256 | SHA256 hash function helper |
| CSuperviseController | A controller for supervised processes |
| CSuperviseListener | The supervisor listener |
| CSuperviseState | The state of the supervisor |
| CSuperviseStateFile | Serializes the state file but can also read it as a human-readable message |
| CSuperviseStateListener | A supervisor state listener which is race-condition free |
| CSuperviseTmpl | The supervisor class template |
| CSvScanController | A controller for svscan process |
| CSvScanTmpl | The svscan template |
| CTrustedHandleWrapper | |
| CUtils | Utility functions |
| CWaitMultiplexer | A HANDLE wait multiplexer |
| CWaitResult | The wait result for when waiting on handles |
| CWaitTimeoutItem | Holds timeout information such that when a timeout occurs the multiplexer knows how to handle it |
| CWindowsInterface | Wraps the windows functions as an interface so that they can be easily mocked and tested |
1.8.11