- 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