aboutsummaryrefslogtreecommitdiff
path: root/externals/grill/flext/source/flclass.h
diff options
context:
space:
mode:
authorThomas Grill <xovo@users.sourceforge.net>2003-09-24 02:40:50 +0000
committerThomas Grill <xovo@users.sourceforge.net>2003-09-24 02:40:50 +0000
commitb1ab45bd09c01f9ec61e0017ebe42af1a8bf0f6d (patch)
tree352867c77c959f4d0e85b559dee84708e9ab29a6 /externals/grill/flext/source/flclass.h
parent8c5eb1bcbbf8156dc3211cb1c33974b6bb0df1ec (diff)
""
svn path=/trunk/; revision=1022
Diffstat (limited to 'externals/grill/flext/source/flclass.h')
-rw-r--r--externals/grill/flext/source/flclass.h15
1 files changed, 11 insertions, 4 deletions
diff --git a/externals/grill/flext/source/flclass.h b/externals/grill/flext/source/flclass.h
index 6bdd55d5..fa5337b7 100644
--- a/externals/grill/flext/source/flclass.h
+++ b/externals/grill/flext/source/flclass.h
@@ -591,7 +591,9 @@ protected:
class AttrItem;
- class Item {
+ class Item:
+ public flext_root
+ {
public:
Item(const t_symbol *t,int inl,AttrItem *a);
virtual ~Item();
@@ -605,7 +607,9 @@ protected:
};
//! This class holds hashed item entries
- class ItemCont {
+ class ItemCont:
+ public flext_root
+ {
public:
ItemCont();
~ItemCont();
@@ -685,7 +689,8 @@ protected:
};
//! Represent a data value of an attribute
- class AttrData
+ class AttrData:
+ public flext_root
{
public:
AttrData(): flags(0) {}
@@ -900,7 +905,9 @@ private:
static t_class *pxbnd_class;
- class pxbnd_object // no virtual table!
+ class pxbnd_object:
+ public flext_root
+ // no virtual table!
{
public:
t_object obj; // MUST reside at memory offset 0