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

Class used for encapsulating LSConsumptionPeriod and converting cosumption period to/from string. More...

#include <LicenseSpring/ConsumptionPeriod.h>

Public Member Functions

 ConsumptionPeriod ()
 Constructs ConsumptionPeriod with type ConsumptionPeriodNone. More...
 
 ConsumptionPeriod (LSConsumptionPeriod period)
 Constructs ConsumptionPeriod with given period type. More...
 
 operator LSConsumptionPeriod () const
 
std::string toString () const
 Converts ConsumptionPeriode to a string. More...
 
std::string toFormattedString () const
 Converts ConsumptionPeriode to a string, with first letter capitalized. More...
 

Static Public Member Functions

static ConsumptionPeriod fromString (const std::string &str)
 Converts string to ConsumptionPeriod. More...
 

Detailed Description

Class used for encapsulating LSConsumptionPeriod and converting cosumption period to/from string.

Definition at line 10 of file ConsumptionPeriod.h.

Constructor & Destructor Documentation

LicenseSpring::ConsumptionPeriod::ConsumptionPeriod ( )

Constructs ConsumptionPeriod with type ConsumptionPeriodNone.

LicenseSpring::ConsumptionPeriod::ConsumptionPeriod ( LSConsumptionPeriod  period)

Constructs ConsumptionPeriod with given period type.

Parameters
periodConsumption reset period

Member Function Documentation

static ConsumptionPeriod LicenseSpring::ConsumptionPeriod::fromString ( const std::string &  str)
static

Converts string to ConsumptionPeriod.

Parameters
strString to convert to ConsumptionPeriod
Returns
ConsumptionPeriod of corresponding string.
LicenseSpring::ConsumptionPeriod::operator LSConsumptionPeriod ( ) const
std::string LicenseSpring::ConsumptionPeriod::toString ( ) const

Converts ConsumptionPeriode to a string.

Returns
Corresponding string based on consumption reset period.
std::string LicenseSpring::ConsumptionPeriod::toFormattedString ( ) const

Converts ConsumptionPeriode to a string, with first letter capitalized.

Returns
Same as toString(), but with first letter capitalized.

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