LicenseSpring C++ SDK  7.31.0
Easily add Software Licensing to your application
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros
LicenseSpring::CustomField Class Reference

Class for storing key-value data field. More...

#include <LicenseSpring/CustomField.h>

Public Member Functions

 CustomField ()=default
 Default constructor, creates empty data field. More...
 
 CustomField (const std::string &name, const std::string &value)
 Constructs data field with given name (key) and value. More...
 
const std::string & fieldName () const
 Getter method for data field name. More...
 
void setFieldName (const std::string &name)
 Setter method for data field name. More...
 
const std::string & fieldValue () const
 Getter method for data field value. More...
 
void setFieldValue (const std::string &value)
 Setter method for data field value. More...
 

Detailed Description

Class for storing key-value data field.

See Also
License::customFields(), to obtain CustomField objects from your license.

Definition at line 17 of file CustomField.h.

Constructor & Destructor Documentation

LicenseSpring::CustomField::CustomField ( )
default

Default constructor, creates empty data field.

LicenseSpring::CustomField::CustomField ( const std::string &  name,
const std::string &  value 
)
inline

Constructs data field with given name (key) and value.

Parameters
nameName (key) of key-value data field
valueValue of key-value data field

Definition at line 26 of file CustomField.h.

Member Function Documentation

const std::string& LicenseSpring::CustomField::fieldName ( ) const
inline

Getter method for data field name.

Returns
CustomField name.

Definition at line 33 of file CustomField.h.

void LicenseSpring::CustomField::setFieldName ( const std::string &  name)
inline

Setter method for data field name.

Parameters
nameCustomField name

Definition at line 37 of file CustomField.h.

const std::string& LicenseSpring::CustomField::fieldValue ( ) const
inline

Getter method for data field value.

Returns
CustomField value.

Definition at line 41 of file CustomField.h.

void LicenseSpring::CustomField::setFieldValue ( const std::string &  value)
inline

Setter method for data field value.

Parameters
valueCustomField value

Definition at line 45 of file CustomField.h.


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