Public Types | |
typedef Helpers::ICallback1 < const InteriorMarkerModel & > | TCallback |
Public Member Functions | |
virtual void | Add (const InteriorMarkerModel &interiorMarkerModel) |
virtual void | Remove (const InteriorMarkerModel &interiorMarkerModel) |
virtual bool | Contains (const InteriorId &interiorId) const |
virtual const InteriorMarkerModel & | Get (const InteriorId &interiorId) const |
virtual void | RegisterNotifyAddedCallback (TCallback &callback) |
virtual void | RegisterNotifyRemovedCallback (TCallback &callback) |
virtual void | UnregisterNotifyAddedCallback (TCallback &callback) |
virtual void | UnregisterNotifyRemovedCallback (TCallback &callback) |
Additional Inherited Members | |
Private Member Functions inherited from Eegeo::NonCopyable | |
NonCopyable (const NonCopyable &)=delete | |
NonCopyable & | operator= (const NonCopyable &)=delete |