traceservices/tracefw/ulogger/src/pluginframework/pluginallocator.cpp
changeset 35 0d6db0a14001
parent 0 08ec8eefde2f
child 45 cc28652e0254
equal deleted inserted replaced
25:63532cdadd44 35:0d6db0a14001
    77 /*!Standard Symbian OS construction method.
    77 /*!Standard Symbian OS construction method.
    78 */
    78 */
    79 EXPORT_C void CPluginAllocator::ConstructL(const TPtrC8& aOutputPluginName, const TPtrC8& aInputPluginName)
    79 EXPORT_C void CPluginAllocator::ConstructL(const TPtrC8& aOutputPluginName, const TPtrC8& aInputPluginName)
    80 	{	
    80 	{	
    81 	//create output and control channels
    81 	//create output and control channels
    82 	User::LeaveIfError(this->CreateChannels(aOutputPluginName, aInputPluginName));
    82 	User::LeaveIfError(this->CreateChannelsL(aOutputPluginName, aInputPluginName));
    83 	}
    83 	}
    84 
    84 
    85 /*!This function create Output channel according to aOutputSettings.
    85 /*!This function create Output channel according to aOutputSettings.
    86 */
    86 */
    87 TInt CPluginAllocator::CreateChannels(const TPtrC8& aOutputPluginName, const TPtrC8& aInputPluginName)
    87 TInt CPluginAllocator::CreateChannelsL(const TPtrC8& aOutputPluginName, const TPtrC8& aInputPluginName)
    88 	{
    88 	{
    89 	TInt retVal = KErrNone;
    89 	TInt retVal = KErrNone;
    90 	
    90 	
    91 	iOutputLibName.Copy(aOutputPluginName);
    91 	iOutputLibName.Copy(aOutputPluginName);
    92 	iInputLibName.Copy(aInputPluginName);
    92 	iInputLibName.Copy(aInputPluginName);