libzypp
15.28.6
|
Helper that splits an identifier into kind and name or vice versa. More...
#include <Solvable.h>
Public Member Functions | |
SplitIdent () | |
SplitIdent (IdString ident_r) | |
SplitIdent (const char *ident_r) | |
SplitIdent (const std::string &ident_r) | |
SplitIdent (ResKind kind_r, IdString name_r) | |
SplitIdent (ResKind kind_r, const C_Str &name_r) | |
IdString | ident () const |
ResKind | kind () const |
IdString | name () const |
Private Attributes | |
IdString | _ident |
ResKind | _kind |
IdString | _name |
Helper that splits an identifier into kind and name or vice versa.
name_r
is preceded by a well known kind spec, the kind_r
argument is ignored, and kind is derived from name. Definition at line 292 of file Solvable.h.
|
inline |
Definition at line 295 of file Solvable.h.
zypp::sat::Solvable::SplitIdent::SplitIdent | ( | IdString | ident_r | ) |
Definition at line 72 of file Solvable.cc.
zypp::sat::Solvable::SplitIdent::SplitIdent | ( | const char * | ident_r | ) |
Definition at line 76 of file Solvable.cc.
zypp::sat::Solvable::SplitIdent::SplitIdent | ( | const std::string & | ident_r | ) |
Definition at line 80 of file Solvable.cc.
Definition at line 84 of file Solvable.cc.
Definition at line 89 of file Solvable.cc.
|
inline |
Definition at line 302 of file Solvable.h.
|
inline |
Definition at line 303 of file Solvable.h.
|
inline |
Definition at line 304 of file Solvable.h.
|
private |
Definition at line 307 of file Solvable.h.
|
private |
Definition at line 308 of file Solvable.h.
|
private |
Definition at line 309 of file Solvable.h.