friend clean up

git-svn-id: file:///srv/svn/repos/haiku/trunk/current@2913 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
beveloper 2003-03-14 14:26:04 +00:00
parent c6b1270d0a
commit 10bddcb3bc
2 changed files with 13 additions and 12 deletions

View File

@ -111,7 +111,11 @@ struct media_node_attribute
};
namespace BPrivate { namespace media { class TimeSourceObject; class SystemTimeSourceObject; } }
namespace BPrivate { namespace media {
class TimeSourceObject;
class SystemTimeSourceObject;
class BMediaRosterEx;
} } // BPrivate::media
class BMediaNode
@ -250,13 +254,11 @@ virtual status_t RequestCompleted( /* reserved 0 */
private:
friend class BTimeSource;
friend class _BTimeSourceP;
friend class BMediaRoster;
friend class _BMediaRosterP;
friend class MNodeManager;
friend class BBufferProducer; // for getting _mNodeID
friend class BPrivate::media::TimeSourceObject;
friend class BPrivate::media::SystemTimeSourceObject;
friend class BPrivate::media::BMediaRosterEx;
// Deprecated in 4.1
int32 IncrementChangeTag();

View File

@ -20,6 +20,11 @@ class BMimeType;
struct dormant_flavor_info;
class BMediaAddOn;
namespace BPrivate { namespace media {
class DefaultDeleter;
class BMediaRosterEx;
} } // BPrivate::media
class BMediaRoster : public BLooper
{
public:
@ -384,14 +389,8 @@ virtual status_t _Reserved_MediaRoster_5(void *);
virtual status_t _Reserved_MediaRoster_6(void *);
virtual status_t _Reserved_MediaRoster_7(void *);
friend class _DefaultDeleter;
friend class _BMediaRosterP;
friend class _HostApp;
friend class MLatentManager;
friend class BBufferProducer;
friend class media_node;
friend class BBuffer;
friend class BMediaNode;
friend class BPrivate::media::DefaultDeleter;
friend class BPrivate::media::BMediaRosterEx;
static bool _isMediaServer;