# Ipopt::TaggedObject Member List

This is the complete list of members for Ipopt::TaggedObject, including all inherited members.

AddRef(const Referencer *referencer) const | Ipopt::ReferencedObject | `[inline]`
AttachObserver(Observer::NotifyType notify_type, Observer *observer) const | Ipopt::Subject | `[inline]`
cache_priority_ | Ipopt::TaggedObject | `[private]`
DetachObserver(Observer::NotifyType notify_type, Observer *observer) const | Ipopt::Subject | `[inline]`
GetTag() const | Ipopt::TaggedObject | `[inline]`
HasChanged(const Tag comparison_tag) const | Ipopt::TaggedObject | `[inline]`
Notify(Observer::NotifyType notify_type) const | Ipopt::Subject | `[inline, protected]`
ObjectChanged() | Ipopt::TaggedObject | `[inline, protected]`
operator=(const TaggedObject &) | Ipopt::TaggedObject | `[private]`
ReferenceCount() const | Ipopt::ReferencedObject | `[inline]`
ReferencedObject() | Ipopt::ReferencedObject | `[inline]`
ReleaseRef(const Referencer *referencer) const | Ipopt::ReferencedObject | `[inline]`
Subject() | Ipopt::Subject | `[inline]`
Tag typedef | Ipopt::TaggedObject |
tag_ | Ipopt::TaggedObject | `[private]`
TaggedObject() | Ipopt::TaggedObject | `[inline]`
TaggedObject(const TaggedObject &) | Ipopt::TaggedObject | `[private]`
unique_tag_ | Ipopt::TaggedObject | `[private, static]`
~ReferencedObject() | Ipopt::ReferencedObject | `[inline, virtual]`
~Subject() | Ipopt::Subject | `[inline, virtual]`
~TaggedObject() | Ipopt::TaggedObject | `[inline, virtual]`

All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends Defines