Lines Matching refs:SwClient
67 class SW_DLLPUBLIC SwClient : ::boost::noncopyable class
73 SwClient *pLeft, *pRight; // double-linked list of other clients
89 explicit SwClient(SwModify *pToRegisterIn);
97 inline SwClient();
98 virtual ~SwClient();
119 inline SwClient::SwClient() : in SwClient() function in SwClient
127 class SW_DLLPUBLIC SwModify: public SwClient
131 SwClient* pRoot; // the start of the linked list of clients
150 …dcast( const SfxPoolItem *pOldValue, const SfxPoolItem *pNewValue, TypeId nType = TYPE(SwClient) );
159 void Add(SwClient *pDepend);
160 SwClient* Remove(SwClient *pDepend);
161 const SwClient* GetDepends() const { return pRoot; } in GetDepends()
188 class SW_DLLPUBLIC SwDepend: public SwClient
190 SwClient *pToTell;
194 SwDepend(SwClient *pTellHim, SwModify *pDepend);
196 SwClient* GetToTell() { return pToTell; } in GetToTell()
208 friend SwClient* SwModify::Remove(SwClient *); // for pointer adjustments
209 friend void SwModify::Add(SwClient *pDepend); // for pointer adjustments
214 SwClient* pAct;
219 SwClient* pDelNext;
235 SwClient* operator++();
236 SwClient* GoStart();
237 SwClient* GoEnd();
242 SwClient* operator()() const in operator ()()
250 SW_DLLPUBLIC SwClient* First( TypeId nType );
251 SW_DLLPUBLIC SwClient* Next();
252 SW_DLLPUBLIC SwClient* Last( TypeId nType );
253 SW_DLLPUBLIC SwClient* Previous();