#include "ycp/YCPBuiltinPath.h"
#include "ycp/YCPPath.h"
#include "ycp/YCPString.h"
#include "ycp/YCPInteger.h"
#include "ycp/StaticDeclaration.h"
Functions | |
static YCPValue | p_size (const YCPPath &path) |
Returns the number of path elements. | |
static YCPValue | p_add (const YCPPath &path, const YCPString &s) |
Add a path element to existing path. | |
static YCPValue | p_plus (const YCPPath &path1, const YCPPath &path2) |
static YCPValue | p_topath (const YCPValue &v) |
Converts a value to a path. If the value can't be converted to a path, nilpath is returned. | |
Variables | |
StaticDeclaration | static_declarations |
|
Add a path element to existing path. add
Returns
\"" add (.sysconfig, .safety) -> .sysconfig.safety |
|
path p1 + path p2 -> path Returns Example: .aaa + "anypath...\n\"" -> .aaa."anypath... |
|
Returns the number of path elements. size
Returns the number of path elements of the path PATH, i.e. the length of
|
|
Converts a value to a path. If the value can't be converted to a path, nilpath is returned. topath
|
|
|