|
CyberEngineMkIII
|
Contain basic OS operations. More...
Namespaces | |
| Implementation | |
| Contains Platform specific OS functions. | |
Classes | |
| class | Console |
| Contains the basic File interface. Does not perform locking of any kind, be aware of possible race conditions. More... | |
| class | File |
| Contains the basic File interface. Does not perform locking of any kind, be aware of possible race conditions. More... | |
| class | Mutex |
| A fast locking, no order guaranteed, mutex. More... | |
| class | Path |
| Used for manipulating Paths. Paths will always exist either as a file or directory. Paths are '/' delimited when forming though may not be while retrieving. File names ".." will ascend a directory and '.' represents a no-op. More... | |
| class | Process |
| An object representing an operating system process. More... | |
| class | Semaphore |
| A reliable wait queue. More... | |
| class | Sys |
| Contains the functionality for making asm syscalls and linked calls. More... | |
| class | Thread |
| Definition of a platform thread object. More... | |
| class | VirtualMemory |
| Access and abstraction to the basic OS memory functions. More... | |
Contain basic OS operations.
1.8.6