retdec
|
A representation of a composite type (struct, union) member. More...
#include <member.h>
Public Member Functions | |
Member (const std::string &name, const std::shared_ptr< Type > &type) | |
Constructs a new member. More... | |
const std::string & | getName () const |
Returns member's name. More... | |
std::shared_ptr< Type > | getType () const |
Returns member's type. More... | |
bool | operator== (const Member &other) const |
bool | operator!= (const Member &other) const |
Private Attributes | |
std::string | name |
std::shared_ptr< Type > | type |
A representation of a composite type (struct, union) member.
retdec::ctypes::Member::Member | ( | const std::string & | name, |
const std::shared_ptr< Type > & | type | ||
) |
Constructs a new member.
const std::string & retdec::ctypes::Member::getName | ( | ) | const |
Returns member's name.
std::shared_ptr< Type > retdec::ctypes::Member::getType | ( | ) | const |
Returns member's type.
bool retdec::ctypes::Member::operator!= | ( | const Member & | other | ) | const |
bool retdec::ctypes::Member::operator== | ( | const Member & | other | ) | const |
|
private |
|
private |