traceservices/tracefw/ulogger/src/pluginframework/pluginallocator.cpp
branchRCL_3
changeset 23 26645d81f48d
parent 0 08ec8eefde2f
child 24 cc28652e0254
equal deleted inserted replaced
21:28839de615b4 23:26645d81f48d
    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);