class NotesElement { public: enum NotesElementType { T_FNote }; NotesElement( FNote* ); private: NotesElementType _type; union { FNote* _fnote; }; };
NotesElement::NotesElement(FNote * element) { _type = T_FNote; _fnote = element; }