在ADTF2中,可以通过将名称与“ ::”连接来创建嵌套属性。 因此,属性名称“ Foo :: Property1”和“ Foo :: Property2”将创建以下结构:
Foo
Property1
Property2
在ADTF3中是否也可能出现这种情况?
答案 0 :(得分:1)
是的,您可以在ADTF 3.x中对属性进行分组,方法是使用斜杠将其分开,例如:
adtf::base::property_variable<tBool> m_bPropOne = tFalse;
adtf::base::property_variable<tBool> m_bPropTwo = tFalse;
cMyADTF3Filter::cMyADTF3Filter()
{
// ...
RegisterPropertyVariable("Foo/Property1", m_bPropOne);
RegisterPropertyVariable("Foo/Property2", m_bPropTwo);
// ...
}