libzypp
16.22.5
|
A zypp history log line identifying the program that triggered the following commit. More...
#include <HistoryLogData.h>
Public Types | |
enum | Index { DATE_INDEX = HistoryLogData::DATE_INDEX, ACTION_INDEX = HistoryLogData::ACTION_INDEX, USER_INDEX, COMMAND_INDEX, USERDATA_INDEX } |
< indices of known fields More... | |
typedef shared_ptr < HistoryLogDataStampCommand > | Ptr |
typedef shared_ptr< const HistoryLogDataStampCommand > | constPtr |
Public Types inherited from zypp::HistoryLogData | |
enum | Index { DATE_INDEX = 0, ACTION_INDEX = 1 } |
< indices of known fields More... | |
typedef shared_ptr < HistoryLogData > | Ptr |
typedef shared_ptr< const HistoryLogData > | constPtr |
typedef std::vector< std::string > | FieldVector |
typedef FieldVector::size_type | size_type |
typedef FieldVector::const_iterator | const_iterator |
Public Member Functions | |
HistoryLogDataStampCommand (FieldVector &fields_r) | |
Ctor moving FieldVector (via swap). More... | |
std::string | executedBy () const |
executed by user More... | |
std::string | command () const |
the commandline executed More... | |
std::string | userdata () const |
userdata/transactionID More... | |
Public Member Functions inherited from zypp::HistoryLogData | |
HistoryLogData (FieldVector &fields_r, size_type expect_r=2) | |
Ctor moving FieldVector (via swap). More... | |
HistoryLogData (FieldVector &fields_r, HistoryActionID action_r, size_type expect_r=2) | |
Ctor moving FieldVector (via swap). More... | |
virtual | ~HistoryLogData () |
Dtor. More... | |
bool | empty () const |
Whether FieldVector is empty. More... | |
size_type | size () const |
Number of fields in vector. More... | |
const_iterator | begin () const |
Iterator pointing to 1st element in vector (or end()). More... | |
const_iterator | end () const |
Iterator pointing behind the last element in vector. More... | |
const std::string & | optionalAt (size_type idx_r) const |
Access (optional) field by number. More... | |
const std::string & | operator[] (size_type idx_r) const |
const std::string & | at (size_type idx_r) const |
Access (required) field by number. More... | |
Date | date () const |
date More... | |
HistoryActionID | action () const |
HistoryActionID (or NONE_e if unknown) More... | |
Additional Inherited Members | |
Static Public Member Functions inherited from zypp::HistoryLogData | |
static Ptr | create (FieldVector &fields_r) |
Factory method creating HistoryLogData classes. More... | |
Protected Member Functions inherited from zypp::HistoryLogData | |
HistoryLogData & | operator= (const HistoryLogData &) |
no base class assign More... | |
Related Functions inherited from zypp::HistoryLogData | |
std::ostream & | operator<< (std::ostream &str, const HistoryLogData &obj) |
A zypp history log line identifying the program that triggered the following commit.
Definition at line 393 of file HistoryLogData.h.
Definition at line 396 of file HistoryLogData.h.
Definition at line 397 of file HistoryLogData.h.
< indices of known fields
Enumerator | |
---|---|
DATE_INDEX | |
ACTION_INDEX | |
USER_INDEX |
executed by user |
COMMAND_INDEX |
the commandline executed |
USERDATA_INDEX |
userdata/transactionID |
Definition at line 404 of file HistoryLogData.h.
zypp::HistoryLogDataStampCommand::HistoryLogDataStampCommand | ( | FieldVector & | fields_r | ) |
Ctor moving FieldVector (via swap).
ParseException | if fields_r has the wrong HistoryActionID or number of fields. |
Definition at line 305 of file HistoryLogData.cc.
std::string zypp::HistoryLogDataStampCommand::executedBy | ( | ) | const |
executed by user
Definition at line 308 of file HistoryLogData.cc.
std::string zypp::HistoryLogDataStampCommand::command | ( | ) | const |
the commandline executed
Definition at line 309 of file HistoryLogData.cc.
std::string zypp::HistoryLogDataStampCommand::userdata | ( | ) | const |
userdata/transactionID
Definition at line 310 of file HistoryLogData.cc.