libkeepass 0.2.0
KeePass key database importer/exporter library
Loading...
Searching...
No Matches
keepass::Entry::Field Class Referencefinal

An arbitrary custom string (key/value) field. More...

#include <entry.hh>

Public Member Functions

 Field (std::string key, protect< secure_string > value)
 Creates a field with the given key and protected value.
 
 Field (const Field &other)
 Copy constructor.
 
 Field (Field &&other) noexcept
 Move constructor.
 
const std::string & key () const
 Returns the field key.
 
const protect< secure_string > & value () const
 Returns the field value.
 
Field & operator= (const Field &other)=default
 Copy assignment.
 
Field & operator= (Field &&other) noexcept
 Move assignment.
 
bool operator== (const Field &other) const
 Equality comparison.
 
bool operator!= (const Field &other) const
 Inequality comparison.
 

Detailed Description

An arbitrary custom string (key/value) field.


The documentation for this class was generated from the following file: