ActiveLib
Loading...
Searching...
No Matches
Public Types | Public Member Functions | List of all members
active::utility::UniqueString Class Reference

#include <UniqueString.h>

Public Types

using Set = std::set<String>
 Optional.
 

Public Member Functions

 UniqueString ()
 
 UniqueString (const UniqueString::Set existing)
 
String generate (const String &seedString, bool addToExisting=true)
 

Detailed Description

A class representing a GUID type

Constructor & Destructor Documentation

◆ UniqueString() [1/2]

active::utility::UniqueString::UniqueString ( )
inline

Default constructor

◆ UniqueString() [2/2]

active::utility::UniqueString::UniqueString ( const UniqueString::Set existing)
inline

Constructor

Member Function Documentation

◆ generate()

String UniqueString::generate ( const String & seedString,
bool addToExisting = true )

Make a new unique string from a specified string

Parameters
seedStringThe starting string
addToExistingTrue to add the new string to the set of existing strings
Returns
A new unique string based on the specified string
Here is the call graph for this function:

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