3 #include <ptlib/safecoll.h>
5 class SortedListTest
:public PProcess
{
6 PCLASSINFO(SortedListTest
, PProcess
);
13 class DoSomeThing
:public PThread
{
14 PCLASSINFO(DoSomeThing
, PThread
);
16 DoSomeThing(PINDEX _index
);
20 PSortedList
<PString
> list
;
23 class PSafeString
:public PSafeObject
{
24 PCLASSINFO(PSafeString
, PSafeObject
);
25 PSafeString(const PString
& _string
);
26 void PrintOn(ostream
&strm
) const;
31 class DoSomeThing2
:public PThread
{
32 PCLASSINFO(DoSomeThing2
, PThread
);
34 DoSomeThing2(PINDEX _index
);
38 PSafeSortedList
<PSafeString
> list
;