DuxReiNummariae 1.1.0-alpha.19
Simple and powerful budgeting application
Loading...
Searching...
No Matches
drn::tagging::Tag Struct Reference

Represents a strongly-typed tag value that adds sematic meaning to an object. More...

#include <Tag.hpp>

Inheritance diagram for drn::tagging::Tag:
Collaboration diagram for drn::tagging::Tag:

Public Member Functions

 Tag (const ::QString &value)
 Full initialisation constructor for a tag.

Detailed Description

Represents a strongly-typed tag value that adds sematic meaning to an object.

Constructor & Destructor Documentation

◆ Tag()

drn::tagging::Tag::Tag ( const ::QString & value)
explicit

Full initialisation constructor for a tag.

Exceptions
ErrorIf the provided value is empty or contains only whitespace.
Parameters
valueThe string value to initialise as the tag. This input is trimmed automatically.