Go to the documentation of this file.
9 #ifndef LLDB_UTILITY_USERID_H
10 #define LLDB_UTILITY_USERID_H
89 Stream &
operator<<(Stream &strm,
const UserID &uid);
93 #endif // LLDB_UTILITY_USERID_H
void Clear()
Clears the object state.
Unary predicate function object that can search for a matching user ID.
const lldb::user_id_t m_uid
The user ID we are looking for.
void SetID(lldb::user_id_t uid)
Set accessor for the user ID.
IDMatches(lldb::user_id_t uid)
Construct with the user ID to look for.
bool operator==(const Address &lhs, const Address &rhs)
bool operator()(const UserID &rhs) const
Unary predicate function object callback.
bool operator!=(const Address &lhs, const Address &rhs)
lldb::user_id_t GetID() const
Get accessor for the user ID.
Stream & operator<<(Stream &s, const SourceLocationSpec &loc)
Dump a SourceLocationSpec object to a stream.
~UserID()=default
Destructor.
A class that represents a running process on the host machine.
UserID(lldb::user_id_t uid=LLDB_INVALID_UID)
Construct with optional user ID.
lldb::user_id_t m_uid
The user ID that uniquely identifies an object.