本文整理汇总了C++中Invocation::AddOutput方法的典型用法代码示例。如果您正苦于以下问题:C++ Invocation::AddOutput方法的具体用法?C++ Invocation::AddOutput怎么用?C++ Invocation::AddOutput使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Invocation
的用法示例。
在下文中一共展示了Invocation::AddOutput方法的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: ArgumentInt
void CpProxyAvOpenhomeOrgVolume3Cpp::BeginFade(FunctorAsync& aFunctor)
{
Invocation* invocation = iCpProxy.GetService().Invocation(*iActionFade, aFunctor);
TUint outIndex = 0;
const Action::VectorParameters& outParams = iActionFade->OutputParameters();
invocation->AddOutput(new ArgumentInt(*outParams[outIndex++]));
iCpProxy.GetInvocable().InvokeAction(*invocation);
}
示例2: ArgumentString
void CpProxyAvOpenhomeOrgNetworkMonitor1::BeginName(FunctorAsync& aFunctor)
{
Invocation* invocation = iService->Invocation(*iActionName, aFunctor);
TUint outIndex = 0;
const Action::VectorParameters& outParams = iActionName->OutputParameters();
invocation->AddOutput(new ArgumentString(*outParams[outIndex++]));
iInvocable.InvokeAction(*invocation);
}
示例3: ArgumentString
void CpProxyAvOpenhomeOrgReceiver1::BeginTransportState(FunctorAsync& aFunctor)
{
Invocation* invocation = iCpProxy.GetService().Invocation(*iActionTransportState, aFunctor);
TUint outIndex = 0;
const Action::VectorParameters& outParams = iActionTransportState->OutputParameters();
invocation->AddOutput(new ArgumentString(*outParams[outIndex++]));
iCpProxy.GetInvocable().InvokeAction(*invocation);
}
示例4: Service
void CpProxyAvOpenhomeOrgExakt2C::BeginVersion(FunctorAsync& aFunctor)
{
Invocation* invocation = Service()->Invocation(*iActionVersion, aFunctor);
TUint outIndex = 0;
const Action::VectorParameters& outParams = iActionVersion->OutputParameters();
invocation->AddOutput(new ArgumentString(*outParams[outIndex++]));
Invocable().InvokeAction(*invocation);
}
示例5: ArgumentInt
void CpProxyUpnpOrgConnectionManager2::BeginGetCurrentConnectionInfo(TInt aConnectionID, FunctorAsync& aFunctor)
{
Invocation* invocation = iService->Invocation(*iActionGetCurrentConnectionInfo, aFunctor);
TUint inIndex = 0;
const Action::VectorParameters& inParams = iActionGetCurrentConnectionInfo->InputParameters();
invocation->AddInput(new ArgumentInt(*inParams[inIndex++], aConnectionID));
TUint outIndex = 0;
const Action::VectorParameters& outParams = iActionGetCurrentConnectionInfo->OutputParameters();
invocation->AddOutput(new ArgumentInt(*outParams[outIndex++]));
invocation->AddOutput(new ArgumentInt(*outParams[outIndex++]));
invocation->AddOutput(new ArgumentString(*outParams[outIndex++]));
invocation->AddOutput(new ArgumentString(*outParams[outIndex++]));
invocation->AddOutput(new ArgumentInt(*outParams[outIndex++]));
invocation->AddOutput(new ArgumentString(*outParams[outIndex++]));
invocation->AddOutput(new ArgumentString(*outParams[outIndex++]));
iInvocable.InvokeAction(*invocation);
}
示例6: ArgumentUint
void CpProxyAvOpenhomeOrgProduct1Cpp::BeginSourceIndex(FunctorAsync& aFunctor)
{
Invocation* invocation = iService->Invocation(*iActionSourceIndex, aFunctor);
TUint outIndex = 0;
const Action::VectorParameters& outParams = iActionSourceIndex->OutputParameters();
invocation->AddOutput(new ArgumentUint(*outParams[outIndex++]));
iInvocable.InvokeAction(*invocation);
}
示例7: ArgumentBool
void CpProxyAvOpenhomeOrgSender1Cpp::BeginAudio(FunctorAsync& aFunctor)
{
Invocation* invocation = iService->Invocation(*iActionAudio, aFunctor);
TUint outIndex = 0;
const Action::VectorParameters& outParams = iActionAudio->OutputParameters();
invocation->AddOutput(new ArgumentBool(*outParams[outIndex++]));
iInvocable.InvokeAction(*invocation);
}
示例8: ArgumentUint
void CpProxyAvOpenhomeOrgMediaServer1Cpp::BeginUpdateCount(FunctorAsync& aFunctor)
{
Invocation* invocation = iService->Invocation(*iActionUpdateCount, aFunctor);
TUint outIndex = 0;
const Action::VectorParameters& outParams = iActionUpdateCount->OutputParameters();
invocation->AddOutput(new ArgumentUint(*outParams[outIndex++]));
iInvocable.InvokeAction(*invocation);
}
示例9: ArgumentString
void CpProxyUpnpOrgConnectionManager2Cpp::BeginGetCurrentConnectionIDs(FunctorAsync& aFunctor)
{
Invocation* invocation = iService->Invocation(*iActionGetCurrentConnectionIDs, aFunctor);
TUint outIndex = 0;
const Action::VectorParameters& outParams = iActionGetCurrentConnectionIDs->OutputParameters();
invocation->AddOutput(new ArgumentString(*outParams[outIndex++]));
iInvocable.InvokeAction(*invocation);
}
示例10: ArgumentUint
void CpProxyAvOpenhomeOrgProduct2::BeginSourceCount(FunctorAsync& aFunctor)
{
Invocation* invocation = iCpProxy.GetService().Invocation(*iActionSourceCount, aFunctor);
TUint outIndex = 0;
const Action::VectorParameters& outParams = iActionSourceCount->OutputParameters();
invocation->AddOutput(new ArgumentUint(*outParams[outIndex++]));
iCpProxy.GetInvocable().InvokeAction(*invocation);
}
示例11: ArgumentUint
void CpProxyOpenhomeOrgTestLights1::BeginGetCount(FunctorAsync& aFunctor)
{
Invocation* invocation = iService->Invocation(*iActionGetCount, aFunctor);
TUint outIndex = 0;
const Action::VectorParameters& outParams = iActionGetCount->OutputParameters();
invocation->AddOutput(new ArgumentUint(*outParams[outIndex++]));
iInvocable.InvokeAction(*invocation);
}
示例12: ArgumentString
void CpProxyAvOpenhomeOrgSender1Cpp::BeginAttributes(FunctorAsync& aFunctor)
{
Invocation* invocation = iCpProxy.GetService().Invocation(*iActionAttributes, aFunctor);
TUint outIndex = 0;
const Action::VectorParameters& outParams = iActionAttributes->OutputParameters();
invocation->AddOutput(new ArgumentString(*outParams[outIndex++]));
iCpProxy.GetInvocable().InvokeAction(*invocation);
}
示例13: ArgumentBinary
void CpProxyOpenhomeOrgTestBasic1Cpp::BeginGetBinary(FunctorAsync& aFunctor)
{
Invocation* invocation = iService->Invocation(*iActionGetBinary, aFunctor);
TUint outIndex = 0;
const Action::VectorParameters& outParams = iActionGetBinary->OutputParameters();
invocation->AddOutput(new ArgumentBinary(*outParams[outIndex++]));
iInvocable.InvokeAction(*invocation);
}
示例14: ArgumentString
void CpProxyAvOpenhomeOrgRadio1::BeginProtocolInfo(FunctorAsync& aFunctor)
{
Invocation* invocation = iService->Invocation(*iActionProtocolInfo, aFunctor);
TUint outIndex = 0;
const Action::VectorParameters& outParams = iActionProtocolInfo->OutputParameters();
invocation->AddOutput(new ArgumentString(*outParams[outIndex++]));
iInvocable.InvokeAction(*invocation);
}
示例15: ArgumentString
void CpProxyOpenhomeOrgTestBasic1::BeginGetString(FunctorAsync& aFunctor)
{
Invocation* invocation = iCpProxy.GetService().Invocation(*iActionGetString, aFunctor);
TUint outIndex = 0;
const Action::VectorParameters& outParams = iActionGetString->OutputParameters();
invocation->AddOutput(new ArgumentString(*outParams[outIndex++]));
iCpProxy.GetInvocable().InvokeAction(*invocation);
}