View | Details | Raw Unified | Return to issue 9073
Collapse All | Expand All

(-)globname.hxx (-1 / +1 lines)
Lines 98-104 Link Here
98
class SvGlobalNameList;
98
class SvGlobalNameList;
99
class SvGlobalName
99
class SvGlobalName
100
{
100
{
101
friend SvGlobalNameList;
101
friend class SvGlobalNameList;
102
    ImpSvGlobalName * pImp;
102
    ImpSvGlobalName * pImp;
103
    void    NewImp();
103
    void    NewImp();
104
public:
104
public:
(-)mempool.hxx (-2 / +2 lines)
Lines 98-107 Link Here
98
    public:                                                             \
98
    public:                                                             \
99
    void* operator new( size_t n )                                      \
99
    void* operator new( size_t n )                                      \
100
        { if ( n == sizeof( class ) ) return (aPool).Alloc();           \
100
        { if ( n == sizeof( class ) ) return (aPool).Alloc();           \
101
         else return new char[n]; }                                     \
101
         else return ::operator new(n); }                               \
102
    void operator delete( void* p, size_t n )                           \
102
    void operator delete( void* p, size_t n )                           \
103
        { if ( n == sizeof( class ) ) (aPool).Free( p );                \
103
        { if ( n == sizeof( class ) ) (aPool).Free( p );                \
104
         else delete p; }
104
            else ::operator delete(p); }
105
105
106
#define INIT_FIXEDMEMPOOL_NEWDEL_DLL( class, aPool, InitSize, GrowSize )\
106
#define INIT_FIXEDMEMPOOL_NEWDEL_DLL( class, aPool, InitSize, GrowSize )\
107
    aPool( sizeof( class ), InitSize, GrowSize )
107
    aPool( sizeof( class ), InitSize, GrowSize )
(-)simplecm.hxx (-7 / +7 lines)
Lines 183-192 Link Here
183
class CommunicationLink : public SvRefBase
183
class CommunicationLink : public SvRefBase
184
{
184
{
185
protected:
185
protected:
186
	friend CommunicationManager;
186
	friend class CommunicationManager;
187
	friend SingleCommunicationManager;
187
	friend class SingleCommunicationManager;
188
	friend MultiCommunicationManager;
188
	friend class MultiCommunicationManager;
189
	friend CommunicationManagerServerAcceptThread;
189
	friend class CommunicationManagerServerAcceptThread;
190
	// Darf nicht abgeräumt werden zwischen Empfang des Streams und ende des Callbacks
190
	// Darf nicht abgeräumt werden zwischen Empfang des Streams und ende des Callbacks
191
191
192
protected:	// so daß nur über Ref gelöscht werden kann
192
protected:	// so daß nur über Ref gelöscht werden kann
Lines 275-282 Link Here
275
class CommonSocketFunctions;
275
class CommonSocketFunctions;
276
class CommunicationManager
276
class CommunicationManager
277
{
277
{
278
	friend CommunicationLink;
278
    friend class CommunicationLink;
279
	friend CommonSocketFunctions;
279
	friend class CommonSocketFunctions;
280
public:
280
public:
281
	CommunicationManager( BOOL bUseMultiChannel = FALSE );
281
	CommunicationManager( BOOL bUseMultiChannel = FALSE );
282
	virtual ~CommunicationManager();
282
	virtual ~CommunicationManager();
Lines 363-369 Link Here
363
363
364
class ICommunicationManagerClient
364
class ICommunicationManagerClient
365
{
365
{
366
	friend CommonSocketFunctions;
366
	friend class CommonSocketFunctions;
367
protected:
367
protected:
368
	virtual BOOL RetryConnect() { return FALSE; }	// Kann dann eventuell die Applikation starten
368
	virtual BOOL RetryConnect() { return FALSE; }	// Kann dann eventuell die Applikation starten
369
};
369
};
(-)unqid.hxx (-1 / +1 lines)
Lines 89-95 Link Here
89
class UniqueIdContainer;
89
class UniqueIdContainer;
90
class UniqueItemId
90
class UniqueItemId
91
{
91
{
92
    friend UniqueIdContainer;
92
    friend class UniqueIdContainer;
93
    ImpUniqueId*    pId;
93
    ImpUniqueId*    pId;
94
94
95
                    UniqueItemId( ImpUniqueId * pIdP )
95
                    UniqueItemId( ImpUniqueId * pIdP )

Return to issue 9073