| 81 | | #define TMP_INTERNAL_PTR(CLASST) \ |
|---|
| 82 | | typedef TransitPtr< CLASST > ObjTransitPtr; \ |
|---|
| 83 | | typedef RefCountPtr<CLASST, RecordedRefCounts > ObjRecPtr; \ |
|---|
| 84 | | typedef RefCountPtr<CLASST, UnrecordedRefCounts> ObjUnrecPtr; \ |
|---|
| 85 | | typedef RefCountPtr<CLASST, WeakRefCounts > ObjWeakPtr; |
|---|
| 86 | | |
|---|
| 87 | | #define TMP_PTR(CLASST) \ |
|---|
| 88 | | typedef TransitPtr < CLASST > CLASST##TransitPtr; \ |
|---|
| 89 | | typedef RefCountPtr< CLASST, \ |
|---|
| 90 | | RecordedRefCounts > CLASST##RecPtr; \ |
|---|
| 91 | | typedef RefCountPtr< CLASST, \ |
|---|
| 92 | | UnrecordedRefCounts> CLASST##UnrecPtr; \ |
|---|
| 93 | | typedef RefCountPtr< CLASST, \ |
|---|
| 94 | | WeakRefCounts > CLASST##WeakPtr; \ |
|---|
| 95 | | typedef RefCountPtr< CLASST, \ |
|---|
| 96 | | MTRecordedRefCounts> CLASST##MTRecPtr; |
|---|
| | 81 | #define TMP_INTERNAL_PTR(CLASST) \ |
|---|
| | 82 | typedef TransitPtr< CLASST > ObjTransitPtr; \ |
|---|
| | 83 | typedef RefCountPtr<CLASST, RecordedRefCountPolicy > ObjRecPtr; \ |
|---|
| | 84 | typedef RefCountPtr<CLASST, UnrecordedRefCountPolicy> ObjUnrecPtr; \ |
|---|
| | 85 | typedef RefCountPtr<CLASST, WeakRefCountPolicy > ObjWeakPtr; |
|---|
| | 86 | |
|---|
| | 87 | #define TMP_PTR(CLASST) \ |
|---|
| | 88 | typedef TransitPtr < CLASST > CLASST##TransitPtr; \ |
|---|
| | 89 | typedef RefCountPtr< CLASST, \ |
|---|
| | 90 | RecordedRefCountPolicy > CLASST##RecPtr; \ |
|---|
| | 91 | typedef RefCountPtr< CLASST, \ |
|---|
| | 92 | UnrecordedRefCountPolicy> CLASST##UnrecPtr; \ |
|---|
| | 93 | typedef RefCountPtr< CLASST, \ |
|---|
| | 94 | WeakRefCountPolicy > CLASST##WeakPtr; \ |
|---|
| | 95 | typedef RefCountPtr< CLASST, \ |
|---|
| | 96 | MTRecordedRefCountPolicy> CLASST##MTRecPtr; |
|---|