#include <uclabel.h>
Collaboration diagram for Uc_label:
Public Member Functions | |
Uc_label (std::string n) | |
Uc_label (std::string n, int o) | |
std::string & | get_name () |
std::vector< int > & | get_references () |
int | get_offset () const |
bool | is_valid () const |
bool | set_offset (int o) |
void | add_reference (int offset) |
Private Attributes | |
std::string | name |
std::vector< int > | references |
int | offset |
bool | valid |
Definition at line 25 of file uclabel.h.
std::string& Uc_label::get_name | ( | ) | [inline] |
std::vector<int>& Uc_label::get_references | ( | ) | [inline] |
int Uc_label::get_offset | ( | ) | const [inline] |
bool Uc_label::is_valid | ( | ) | const [inline] |
bool Uc_label::set_offset | ( | int | o | ) | [inline] |
void Uc_label::add_reference | ( | int | offset | ) | [inline] |
std::string Uc_label::name [private] |
std::vector<int> Uc_label::references [private] |
int Uc_label::offset [private] |
bool Uc_label::valid [private] |