oa::Paths

Paths class in the OA Core public surface.

Static Public Methods

static oa::Path oa::Paths::asset()
static oa::Path oa::Paths::asset(oa::StringView inRelative)
static oa::Path oa::Paths::current()
static oa::Path oa::Paths::data()
static oa::Path oa::Paths::data(oa::StringView inRelative)
static oa::Path oa::Paths::home()
static oa::Path oa::Paths::temp()
static oa::Path oa::Paths::var()
static oa::Path oa::Paths::var(oa::StringView inRelative)

Public Method Documentation

static oa::Path oa::Paths::asset()
Resolution: OA_ASSET_DIR > nearest source-tree sdk/asset > ./asset.

Returns

oa::Path

The declared return value.

static oa::Path oa::Paths::asset( oa::StringView inRelative )
No public source comment is attached to this declaration.

Parameters

inRelative
oa::StringView

Returns

oa::Path

The declared return value.

static oa::Path oa::Paths::current()
No public source comment is attached to this declaration.

Returns

oa::Path

The declared return value.

static oa::Path oa::Paths::data()
Optional datasets are never downloaded implicitly. Resolution: OA_DATA_DIR > resolved var/data.

Returns

oa::Path

The declared return value.

static oa::Path oa::Paths::data( oa::StringView inRelative )
No public source comment is attached to this declaration.

Parameters

inRelative
oa::StringView

Returns

oa::Path

The declared return value.

static oa::Path oa::Paths::home()
No public source comment is attached to this declaration.

Returns

oa::Path

The declared return value.

static oa::Path oa::Paths::temp()
No public source comment is attached to this declaration.

Returns

oa::Path

The declared return value.

static oa::Path oa::Paths::var()
Resolution: OA_VAR_DIR > nearest source-tree var > ./var.

Returns

oa::Path

The declared return value.

static oa::Path oa::Paths::var( oa::StringView inRelative )
No public source comment is attached to this declaration.

Parameters

inRelative
oa::StringView

Returns

oa::Path

The declared return value.