AnalysisClassesModel::Attribute

struct Attribute

List entry below a class.

This roughly corresponds to attributes of Rizin analysis classes, which means it is not an attribute in the sense of a class member variable, but any kind of sub-info associated with the class. This struct in particular is used to provide a model for the list entries below a class.

Public Types

enum class Type

Values:

enumerator VTable
enumerator Base
enumerator Method

Public Functions

Attribute() = default
inline Attribute(Type type, const QVariant &data)

Public Members

Type type
QVariant data