Cadabra
Computer algebra system for field theory problems
Public Member Functions | Public Attributes | Private Attributes | List of all members
cadabra::Console::TextViewProxy Class Reference
Inheritance diagram for cadabra::Console::TextViewProxy:

Public Member Functions

 TextViewProxy (Console &parent)
 
bool on_key_press_event (GdkEventKey *key_event) override
 

Public Attributes

size_t history_max_length
 

Private Attributes

Consoleparent
 
std::string temp_in
 
std::list< std::string > history
 
std::list< std::string >::iterator history_ptr
 

Constructor & Destructor Documentation

◆ TextViewProxy()

Console::TextViewProxy::TextViewProxy ( Console parent)

Member Function Documentation

◆ on_key_press_event()

bool Console::TextViewProxy::on_key_press_event ( GdkEventKey *  key_event)
override

Member Data Documentation

◆ history

std::list<std::string> cadabra::Console::TextViewProxy::history
private

◆ history_max_length

size_t cadabra::Console::TextViewProxy::history_max_length

◆ history_ptr

std::list<std::string>::iterator cadabra::Console::TextViewProxy::history_ptr
private

◆ parent

Console& cadabra::Console::TextViewProxy::parent
private

◆ temp_in

std::string cadabra::Console::TextViewProxy::temp_in
private

The documentation for this class was generated from the following files: