flext 0.6.2
|
This represents an item of the attribute list. More...
#include <flclass.h>
Public Types | |
enum | { afl_get = 0x01 , afl_set = 0x02 , afl_getset = afl_get|afl_set , afl_shown = 0x08 } |
Public Member Functions | |
AttrItem (const t_symbol *tag, int tp, methfun fun, int flags) | |
bool | IsGet () const |
bool | IsSet () const |
bool | IsShown () const |
bool | BothExist () const |
AttrItem * | Counterpart () |
![]() | |
Item (AttrItem *a) | |
virtual | ~Item () |
bool | IsAttr () const |
Public Attributes | |
int | index |
int | flags |
int | argtp |
methfun | fun |
AttrItem * | counter |
const t_symbol * | tag |
![]() | |
AttrItem * | attr |
Item * | nxt |
This represents an item of the attribute list.
flext_base::AttrItem::AttrItem | ( | const t_symbol * | tag, |
int | tp, | ||
methfun | fun, | ||
int | flags | ||
) |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
int flext_base::AttrItem::argtp |
AttrItem* flext_base::AttrItem::counter |
int flext_base::AttrItem::flags |
methfun flext_base::AttrItem::fun |
int flext_base::AttrItem::index |
const t_symbol* flext_base::AttrItem::tag |