Lines Matching refs:foo
231 #include "foo.hcs"
272 foo {
274 attr = "foo";
295 foo {
301 attr = "foo";
306 在以上示例中,可以看到foo.foo_节点通过引用将bar.attr属性的值修改为了"foo",foo.foo1节点通过引用将foo.foo2.attr属性的值修改为了0x2。foo.foo_以及f…
308 - 引用同级node,可以直接使用node名称,否则被引用的节点必须使用绝对路径,节点间使用“.”分隔,root表示根节点,格式为root开始的节点路径序列,例如root.foo.bar即为一个…
324 foo {
327 bar:foo {
338 foo {
348 在上述示例中,编译后bar节点既包含attr_0属性又包含attr_1属性,在bar中对attr_0的修改不会影响到foo。
350 当foo和bar在同级node中时可不指定foo的路径,否则需要使用绝对路径引用,绝对路径的介绍请参考[引用修改](#引用修改)。
423 template foo {
428 bar :: foo {
431 bar_1 :: foo {
453 在上述示例中,bar和bar_1节点继承了foo节点,生成配置树节点结构与foo保持了完全一致,只是属性的值不同。