SCIRun
5.0
|
Public Types | |
typedef std::pair< std::string, PyObject *(*)(void) > | module_entry_type |
typedef std::list < module_entry_type > | module_list_type |
![]() | |
typedef boost::mutex | mutex_type |
typedef boost::unique_lock < mutex_type > | lock_type |
Public Member Functions | |
std::string | read_from_console (const int bytes=-1) |
![]() | |
Lockable () | |
~Lockable () | |
mutex_type & | get_mutex () const |
Public Attributes | |
const wchar_t * | program_name_ |
module_list_type | modules_ |
boost::python::object | compiler_ |
boost::python::object | globals_ |
bool | initialized_ |
bool | terminal_running_ |
std::string | input_buffer_ |
bool | waiting_for_input_ |
std::string | command_buffer_ |
std::string | prompt1_ |
std::string | prompt2_ |
boost::condition_variable | thread_condition_variable_ |
typedef std::pair< std::string, PyObject* ( * )( void ) > module_entry_type |
typedef std::list< module_entry_type > module_list_type |
std::string read_from_console | ( | const int | bytes = -1 | ) |
std::string command_buffer_ |
boost::python::object compiler_ |
boost::python::object globals_ |
bool initialized_ |
std::string input_buffer_ |
module_list_type modules_ |
const wchar_t* program_name_ |
std::string prompt1_ |
std::string prompt2_ |
bool terminal_running_ |
boost::condition_variable thread_condition_variable_ |
bool waiting_for_input_ |