ORE Studio 0.0.4
Loading...
Searching...
No Matches
Public Member Functions | List of all members
repl Class Referencefinal

Interactive REPL (Read-Eval-Print Loop) for the ORE Studio client. More...

#include <repl.hpp>

Collaboration diagram for repl:
Collaboration graph

Public Member Functions

 repl (comms::net::client_session &session)
 Construct a REPL instance with configuration.
 
 repl (const repl &)=delete
 
reploperator= (const repl &)=delete
 
 repl (repl &&)=delete
 
reploperator= (repl &&)=delete
 
void run ()
 Run the REPL session.
 

Detailed Description

Interactive REPL (Read-Eval-Print Loop) for the ORE Studio client.

Provides a command-line interface for interacting with the ORE Studio server, including commands for connection management and data retrieval.

Constructor & Destructor Documentation

◆ repl()

repl ( comms::net::client_session session)
explicit

Construct a REPL instance with configuration.

Parameters
sessionReference to a client session.

Member Function Documentation

◆ run()

void run ( )

Run the REPL session.

Starts the I/O thread, displays the welcome message, and enters the interactive command loop. Blocks until the user exits.

Here is the caller graph for this function: