6 #if !defined(_KKOBSERVER_) 15 #if !defined(_KKOBSERVABLE_) 51 multimap<KKObservablePtr,KKObservablePtr> observables;
52 multimap<KKObservablePtr,KKObservablePtr>::iterator observablesIdx;
The base class to be used by Observer classes.
virtual void Notify(KKObservablePtr obj)
const KKStr & Name() const
KKObserver * KKObserverPtr
kkint32 MemoryConsumedEstimated()
KKObserver(const KKStr &_name)
static KKStr Concat(const std::vector< std::string > &values)
Concatenates the list of 'std::string' strings.
KKObservable * KKObservablePtr
friend std::ostream & operator<<(std::ostream &os, const Matrix &matrix)