Go to the documentation of this file.
12 #ifndef ZYPP_PATHNAME_H
13 #define ZYPP_PATHNAME_H
59 {
_assign( name_tv ? name_tv :
"" ); }
71 {
return( *
this =
cat( *
this, path_tv ) ); }
77 {
return( *
this =
cat( *
this, path_tv ) ); }
121 {
return name_tv.
relative() ?
cat(
"/", name_tv ) : name_tv; }
126 {
return name_tv.
absolute() ?
cat(
".", name_tv ) : name_tv; }
154 void _assign(
const std::string & name_tv );
196 #endif // ZYPP_PATHNAME_H