CfDocument.opIndex

CfNodeRef opIndex(string key) @safe pure nothrow

Index operator forwarded to root.

Enables doc["key"] syntax for accessing root members. Returns a CfNodeRef for natural chaining.

Example:

auto doc = parseCFDocument(`name = "test", server { port = 8080 }`);
assert(doc["name"].as!string == "test");
assert(doc["server"]["port"].as!long == 8080);

CfNodeRef opIndex(size_t index) @safe pure nothrow

Index operator for integer index (for when root is array-like).