Graphite  Version 3
An experimental 3D geometry processing program
OGF::Interpreter Member List

This is the complete list of members for OGF::Interpreter, including all inherited members.

__pad0__ (defined in OGF::Interpreter)OGF::Interpreter
__pad1__ (defined in OGF::Interpreter)OGF::Interpreter
add_connection(Connection *connection)OGF::Objectvirtual
add_to_history(const std::string &command)OGF::Interpreter
append_dynamic_libraries_path(const std::string &path)OGF::Interpretervirtual
automatic_completion(const std::string &line, index_t startw, index_t endw, const std::string &cmpword, std::vector< std::string > &matches)OGF::Interpretervirtual
bind(const std::string &id, const Any &value)=0OGF::Interpreterpure virtual
bind_meta_type(MetaType *mtype)OGF::Interpretervirtual
bind_object(const std::string &id, Object *object)OGF::Interpreter
clear_history()OGF::Interpretervirtual
compare(const Object *other) constOGF::Objectvirtual
connect(Request *from, Callable *to)OGF::Interpretervirtual
connect_signal_to_slot(const std::string &signal_name, Object *to, const std::string &slot_name)OGF::Objectvirtual
Counted()GEO::Countedinlineprotected
create(const ArgList &args)OGF::Interpretervirtual
create(const std::string &classname, const ArgList &args)OGF::Interpreter
default_interpreter()OGF::Interpreterinlinestatic
disable_signals()OGF::Objectinline
disable_slots()OGF::Objectinline
disconnect()OGF::Object
emit_signal(const std::string &signal_name, const ArgList &args, bool called_from_slot=false)OGF::Objectprotectedvirtual
enable_signals()OGF::Objectinline
enable_slots()OGF::Objectinline
err(const std::string &message, const std::string &tag="GOM")OGF::Interpretervirtual
eval(const std::string &expression, bool quiet=true) constOGF::Interpretervirtual
eval_object(const std::string &expression, bool quiet=true) constOGF::Interpreter
eval_string(const std::string &expression, bool quiet=true) constOGF::Interpreter
execute(const std::string &command, bool save_in_history=true, bool log=true)=0OGF::Interpreterpure virtual
execute_file(const std::string &file_name)OGF::Interpretervirtual
extension_ (defined in OGF::Interpreter)OGF::Interpreterprotected
filename_completion(const std::string &prefix, std::vector< std::string > &completions)OGF::Interpreterprotected
filter_completion_candidates(const std::string &prefix, std::vector< std::string > &completions)OGF::Interpreterprotected
get_doc() constOGF::Objectvirtual
get_element(index_t i, Any &value) constOGF::Objectvirtual
get_environment_value(const std::string &name)OGF::Interpretervirtual
get_filename_extension() constOGF::Interpreterinline
get_globals() constOGF::Interpreterinline
get_keys(const std::string &context, std::vector< std::string > &keys)OGF::Interpreterprotectedvirtual
get_keys(Any &context, std::vector< std::string > &keys)OGF::Interpreterprotectedvirtual
get_language() constOGF::Interpreterinline
get_meta_class() constOGF::Objectinline
get_meta_types() constOGF::Interpreterinline
get_property(const std::string &prop_name, std::string &prop_value) constOGF::Objectvirtual
get_property(const std::string &prop_name, Any &prop_value) constOGF::Objectvirtual
get_signals_enabled() constOGF::Objectinline
get_slots_enabled() constOGF::Objectinline
get_string_id() constOGF::Objectinline
has_method(const std::string &method_name) constOGF::Object
has_property(const std::string &prop_name) constOGF::Object
help() constOGF::Object
history_ (defined in OGF::Interpreter)OGF::Interpreterprotected
history_line(unsigned int l) constOGF::Interpreterinline
history_size() constOGF::Interpreterinline
id() constOGF::Objectinline
id_to_object(unsigned int id)OGF::Objectinlinestatic
initialize(Interpreter *instance, const std::string &language, const std::string &extension)OGF::Interpreterstatic
inspect_meta_class(Object *object, MetaClass *mclass)OGF::Interpreterprotected
inspect_meta_method(MetaMethod *mmethod)OGF::Interpreterprotected
inspect_meta_type(MetaType *meta_type)OGF::Interpreter
inspect_method(Object *object, MetaMethod *mmethod)OGF::Interpreterprotected
instance_by_file_extension(const std::string &extension)OGF::Interpreterstatic
instance_by_language(const std::string &language)OGF::Interpreterstatic
Interpreter()OGF::Interpreter
interpreter(const std::string &language)OGF::Interpreterinline
interpreter_by_file_extension(const std::string &extension)OGF::Interpreterinline
invoke_method(const std::string &method_name, const ArgList &args, Any &ret_val)OGF::Objectvirtual
invoke_method(const std::string &method_name, const ArgList &args)OGF::Objectinline
invoke_method(const std::string &method_name)OGF::Objectinline
is_a(const MetaType *type) constOGF::Objectvirtual
is_shared() constGEO::Countedinline
language_ (defined in OGF::Interpreter)OGF::Interpreterprotected
list_classes()OGF::Interpreter
list_names(std::vector< std::string > &names) constOGF::Interpretervirtual
load_module(const std::string &module_name)OGF::Interpretervirtual
meta_class() constOGF::Objectvirtual
name_value_pair_call(const std::string &args) constOGF::Interpreterprotectedvirtual
nb_refs() constGEO::Countedinline
Object(bool transient=false)OGF::Objectexplicit
out(const std::string &message, const std::string &tag="GOM")OGF::Interpretervirtual
ref() constGEO::Countedinline
ref(const Counted *counted)GEO::Countedinlinestatic
remove_connection(Connection *connection)OGF::Objectvirtual
reset()=0OGF::Interpreterpure virtual
resolve(const std::string &id, bool quiet=true) constOGF::Interpretervirtual
resolve_meta_type(const std::string &type_name) constOGF::Interpretervirtual
resolve_object(const std::string &id, bool quiet=true) constOGF::Interpreter
resolve_object_by_global_id(const std::string &id, bool quiet=true) constOGF::Interpreter
save_history(const std::string &file_name) constOGF::Interpretervirtual
search(const std::string &needle, const std::string &path="")OGF::Interpretervirtual
set_element(index_t i, const Any &value)OGF::Objectvirtual
set_environment_value(const std::string &name, const std::string &value)OGF::Interpretervirtual
set_filename_extension(const std::string &extension)OGF::Interpreterinlineprotected
set_language(const std::string &language)OGF::Interpreterinlineprotected
set_meta_class(MetaClass *mclass)OGF::Objectvirtual
set_properties(const ArgList &args)OGF::Object
set_property(const std::string &name, const std::string &value)OGF::Objectvirtual
set_property(const std::string &name, const Any &value)OGF::Objectvirtual
set_signals_enabled(bool value)OGF::Objectinline
set_slots_enabled(bool value)OGF::Objectinline
status(const std::string &message)OGF::Interpretervirtual
string_id() constOGF::Object
stringify(const std::string &str) constOGF::Interpreterprotectedvirtual
terminate(const std::string &language, const std::string &extension)OGF::Interpreterstatic
terminate()OGF::Interpreterstatic
unref() constGEO::Countedinline
unref(const Counted *counted)GEO::Countedinlinestatic
warn(const std::string &message, const std::string &tag="GOM")OGF::Interpretervirtual
~Counted()GEO::Countedprotectedvirtual
~Interpreter()OGF::Interpretervirtual
~Object()OGF::Objectvirtual