9 const std::string &file,
10 const std::string &clazz,
34 function_name_ = func;
54 return function_name_;
79 std::string filename_;
80 std::string classname_ =
"";
81 std::string function_name_ =
"";
82 std::string object_ =
"";
83 std::string attribute_ =
"";
84 std::string prefix_ =
"py:";
void set_class(const std::string &clazz)
Definition symbol_id.h:27
const std::string & get_object() const
Definition symbol_id.h:67
const std::string & get_filename() const
Definition symbol_id.h:62
const std::string & get_class() const
Definition symbol_id.h:57
std::string global_to_string() const
Definition symbol_id.cpp:79
const std::string & get_function() const
Definition symbol_id.h:52
void clear()
Definition symbol_id.cpp:90
const std::string & get_prefix() const
Definition symbol_id.h:47
symbol_id(const std::string &file, const std::string &clazz, const std::string &function)
Definition symbol_id.cpp:5
void set_attribute(const std::string &attr)
Definition symbol_id.h:22
void set_filename(const std::string &filename)
Definition symbol_id.h:42
std::string to_string() const
Definition symbol_id.cpp:59
void set_prefix(const std::string &prefix)
Definition symbol_id.h:37
void set_object(const std::string &obj)
Definition symbol_id.h:17
static symbol_id from_string(const std::string &str)
Definition symbol_id.cpp:13
void set_function(const std::string &func)
Definition symbol_id.h:32