made several inherited methods virtual

git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@27993 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
Jérôme Duval 2008-10-12 13:07:01 +00:00
parent 8037829025
commit efc97b9894

View File

@ -69,28 +69,28 @@ struct AddOnInfo {
class MediaAddonServer : BApplication { class MediaAddonServer : BApplication {
public: public:
MediaAddonServer(const char *sig); MediaAddonServer(const char *sig);
~MediaAddonServer(); virtual ~MediaAddonServer();
void ReadyToRun(); virtual void ReadyToRun();
bool QuitRequested(); virtual bool QuitRequested();
void MessageReceived(BMessage *msg); virtual void MessageReceived(BMessage *msg);
void WatchDir(BEntry *dir);
void AddOnAdded(const char *path, ino_t file_node);
void AddOnRemoved(ino_t file_node);
void HandleMessage(int32 code, const void *data, size_t size);
void PutAddonIfPossible(AddOnInfo *info);
void InstantiatePhysicalInputsAndOutputs(AddOnInfo *info);
void InstantiateAutostartFlavors(AddOnInfo *info);
void DestroyInstantiatedFlavors(AddOnInfo *info);
void ScanAddOnFlavors(BMediaAddOn *addon);
port_id ControlPort() const { return fControlPort; }
private: private:
static int32 _ControlThread(void *arg); void WatchDir(BEntry *dir);
void AddOnAdded(const char *path, ino_t file_node);
void AddOnRemoved(ino_t file_node);
void HandleMessage(int32 code, const void *data, size_t size);
void PutAddonIfPossible(AddOnInfo *info);
void InstantiatePhysicalInputsAndOutputs(AddOnInfo *info);
void InstantiateAutostartFlavors(AddOnInfo *info);
void DestroyInstantiatedFlavors(AddOnInfo *info);
void ScanAddOnFlavors(BMediaAddOn *addon);
port_id ControlPort() const { return fControlPort; }
static int32 _ControlThread(void *arg);
Map<ino_t, media_addon_id> *fFileMap; Map<ino_t, media_addon_id> *fFileMap;
Map<media_addon_id, AddOnInfo> *fInfoMap; Map<media_addon_id, AddOnInfo> *fInfoMap;