libzypp 17.31.23
|
Helper that splits an identifier into kind and name or vice versa. More...
#include <sat/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 344 of file Solvable.h.
|
inline |
Definition at line 347 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 354 of file Solvable.h.
|
inline |
Definition at line 355 of file Solvable.h.
|
inline |
Definition at line 356 of file Solvable.h.
|
private |
Definition at line 359 of file Solvable.h.
|
private |
Definition at line 360 of file Solvable.h.
|
private |
Definition at line 361 of file Solvable.h.