Gator Library
An implementation of the Red-Black Tree and Priority queue data structure in C++.
Loading...
Searching...
No Matches
Static Public Member Functions | List of all members
utilities Class Reference

A utility class providing conversion functions for the BookAvailability enum. More...

#include <utilities.hpp>

Collaboration diagram for utilities:
Collaboration graph

Static Public Member Functions

static const string status_tostring (BookAvailability status)
 Converts a BookAvailability enum value to its corresponding string representation.
 
static const BookAvailability status_toenum (string status)
 Converts a string representation of a BookAvailability enum value to the corresponding enum value.
 

Detailed Description

A utility class providing conversion functions for the BookAvailability enum.

Member Function Documentation

◆ status_toenum()

static const BookAvailability utilities::status_toenum ( string  status)
inlinestatic

Converts a string representation of a BookAvailability enum value to the corresponding enum value.

Parameters
statusThe string representation of the BookAvailability enum value.
Returns
The BookAvailability enum value.
Exceptions
stringThrown if an invalid string representation is provided.

◆ status_tostring()

static const string utilities::status_tostring ( BookAvailability  status)
inlinestatic

Converts a BookAvailability enum value to its corresponding string representation.

Parameters
statusThe BookAvailability enum value.
Returns
The string representation of the BookAvailability enum value.
Exceptions
stringThrown if an invalid BookAvailability enum value is provided.
Here is the caller graph for this function:

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