VERSION 1.0 CLASS BEGIN MultiUse = -1 'True Persistable = 0 'NotPersistable DataBindingBehavior = 0 'vbNone DataSourceBehavior = 0 'vbNone MTSTransactionMode = 0 'NotAnMTSObject END Attribute VB_Name = "CBin" Attribute VB_GlobalNameSpace = False Attribute VB_Creatable = True Attribute VB_PredeclaredId = False Attribute VB_Exposed = False Option Explicit ' binary tree node, object method Public Left As CBin ' pointer to left child Public Right As CBin ' pointer to right child Public Parent As CBin ' pointer to parent ' user's data -- note that user-defined types are ' not allowed in classes, so specify field-by-field Public Key As Variant Public Rec As Variant