ORE Studio 0.0.4
Loading...
Searching...
No Matches
Classes | Typedefs
ores::shell::app Namespace Reference

Application hosting for the interactive shell. More...

Classes

class  application
 Entry point for the ores client application. More...
 
struct  entity_page_state
 State for a single entity's pagination. More...
 
class  host
 Provides hosting clients to the application. More...
 
class  pagination_context
 Manages pagination state across shell commands. More...
 
class  repl
 Interactive REPL (Read-Eval-Print Loop) for the ORE Studio client. More...
 

Typedefs

using list_callback = std::function< void(std::ostream &)>
 Callback type for re-invoking list commands during navigation.
 

Detailed Description

Application hosting for the interactive shell.

Contains the main application class and command infrastructure for the interactive shell interface. Includes sub-namespace for individual shell commands.