|
libzypp
15.22.2
|
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.