oa::Yaml

Yaml class in the OA Core public surface.

Public Types

Static Public Methods

static T oa::Yaml::get(const Node &, const oa::String &, const T & inDefault)
static oa::Vector<oa::String> oa::Yaml::getList(const Node &, const oa::String &)
static Node oa::Yaml::loadFile(const oa::String &)

Public Method Documentation

static T oa::Yaml::get( const Node &, const oa::String &, const T & inDefault )
No public source comment is attached to this declaration.

Parameters

(unnamed)
const Node &

(unnamed)
const oa::String &

inDefault
const T &

Returns

T

The declared return value.

static oa::Vector<oa::String> oa::Yaml::getList( const Node &, const oa::String & )
No public source comment is attached to this declaration.

Parameters

(unnamed)
const Node &

(unnamed)
const oa::String &

Returns

oa::Vector<oa::String>

The declared return value.

static Node oa::Yaml::loadFile( const oa::String & )
No public source comment is attached to this declaration.

Parameters

(unnamed)
const oa::String &

Returns

Node

The declared return value.