nsmldmmodule.cpp File Reference

const TLitC8< sizeof("DDF")> KNSmlDmUriDDF

const TLitC8 < sizeof("DDF")> KNSmlDmUriDDF [static]

Example usage:

         // replace <featureUID> with a real UID 

 #include <featmgr/featmgr.h>
 #include <bldvariant.hrh> // for feature definitions

 CMyClass::ConstructL()
     {
     // Sets up TLS, must be done before FeatureManager is used.
     FeatureManager::InitializeLibL();
     // Used in destructor. 
     iFeatMgrInitialized = ETrue;
     }

 CMyClass::ShowMenuL()
     {
     if ( FeatureManager::FeatureSupported( <featureUID> ) )
         {
         // Feature supported, show menu item associated with it.
         }
     }

 CMyClass::~CMyClass()
     {
     // Do not call UnInitializeLib() if InitalizeLib() leaves.
     if ( iFeatMgrInitialized )
         {
	      // Frees the TLS. Must be done after FeatureManager is used.
         FeatureManager::UnInitializeLib();  
         }
     }
        

const TLitC8< sizeof("ACL")> KNSmlDmPropetyACL

const TLitC8 < sizeof("ACL")> KNSmlDmPropetyACL [static]

const TLitC8< sizeof("Format")> KNSmlDmPropetyFormat

const TLitC8 < sizeof("Format")> KNSmlDmPropetyFormat [static]

const TLitC8< sizeof("Name")> KNSmlDmPropetyName

const TLitC8 < sizeof("Name")> KNSmlDmPropetyName [static]

const TLitC8< sizeof("Size")> KNSmlDmPropetySize

const TLitC8 < sizeof("Size")> KNSmlDmPropetySize [static]

const TLitC8< sizeof("Type")> KNSmlDmPropetyType

const TLitC8 < sizeof("Type")> KNSmlDmPropetyType [static]

const TLitC8< sizeof("CaseSense")> KNSmlDmPropertyCaseSense

const TLitC8 < sizeof("CaseSense")> KNSmlDmPropertyCaseSense [static]

const TLitC8< sizeof("DevInfo/Ext/ModDDF")> KNSmlDmDDFDevInfoModDDF

const TLitC8 < sizeof("DevInfo/Ext/ModDDF")> KNSmlDmDDFDevInfoModDDF [static]