24 #ifndef __CMSAvailableProfileList__ 25 #define __CMSAvailableProfileList__ 26 #include "ICMSProfile.h" 33 virtual bool32 GetNthAvailableProfileName(int32 index,
PMString& theName) = 0;
34 virtual bool32 GetNthAvailableProfileFile(int32 index,
PMString& theName) = 0;
35 virtual bool32 GetNthAvailableProfileSpaceAndClass(int32 index, ICMSProfile::profileSpace* pSpace, ICMSProfile::profileClass* pClass) = 0;
36 virtual int32 NumAvailableProfiles() = 0;
37 virtual int32 FindAvailableProfile(
const PMString& theName) = 0;