CyberEngineMkIII
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Todo List
Page Conventions
Write the interstructors documenatation
Member CYB::API::CommandLine::Callback
replace this with CYB::Function
Member CYB::API::CommandLine::RunHandler (Callback ACallback, const int AFullNameKey, const int ADescriptionKey, const API::String::CStyle &AShortFlag, const API::String::CStyle &ALongFlag, const unsigned int ANumExpectedTokens, const unsigned int ANumOptionalTokens, unsigned long long AMaxInvocations) const =0
Fix this definition once translation keys are added
Member CYB::API::String::UTF8::IterateCodepoints (const ALambda AIterator, const bool AReverse) const noexcept(noexcept(AIterator(0U, 0)))
Implement
Member CYB::Platform::System::Console::Show (void) noexcept
when command line is implemnted, refork another process which holds onto this console so it doesn't close when the program exits. See http://stackoverflow.com/a/979116
Member CYB::Platform::System::Path::Append (const API::String::UTF8 &AAppendage, const bool ACreateIfNonExistant, const bool ACreateRecursive) finaloverride
Change this to UTF-8 tokenize, once implemented