Lines Matching refs:node
466 StructuredData::ObjectSP node = in GetInfoItemByPathAsString() local
468 if (node) { in GetInfoItemByPathAsString()
469 if (node->GetType() == eStructuredDataTypeString) { in GetInfoItemByPathAsString()
470 strm.Printf("%s", node->GetAsString()->GetValue().str().c_str()); in GetInfoItemByPathAsString()
473 if (node->GetType() == eStructuredDataTypeInteger) { in GetInfoItemByPathAsString()
474 strm.Printf("0x%" PRIx64, node->GetAsInteger()->GetValue()); in GetInfoItemByPathAsString()
477 if (node->GetType() == eStructuredDataTypeFloat) { in GetInfoItemByPathAsString()
478 strm.Printf("0x%f", node->GetAsFloat()->GetValue()); in GetInfoItemByPathAsString()
481 if (node->GetType() == eStructuredDataTypeBoolean) { in GetInfoItemByPathAsString()
482 if (node->GetAsBoolean()->GetValue()) in GetInfoItemByPathAsString()
488 if (node->GetType() == eStructuredDataTypeNull) { in GetInfoItemByPathAsString()