LuciadCPillar 2024.0.08
All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Modules Pages
luciad::DataAttribution Class Reference

Data class that stores attribution data. More...

#include <luciad/models/DataAttribution.h>

Public Member Functions

 DataAttribution (std::vector< std::string > strings)
 Creates a new DataAttribution. More...
 
const std::vector< std::string > & getAttributionStrings () const
 Returns the attribution strings. More...
 
bool operator!= (const DataAttribution &other) const
 
bool operator== (const DataAttribution &other) const
 

Static Public Member Functions

static DataAttribution empty ()
 Creates an empty DataAttribution. More...
 

Detailed Description

Data class that stores attribution data.

Since
2024.0

Constructor & Destructor Documentation

◆ DataAttribution()

luciad::DataAttribution::DataAttribution ( std::vector< std::string >  strings)
explicit

Creates a new DataAttribution.

Parameters
stringsthe attribution strings.

Member Function Documentation

◆ empty()

static DataAttribution luciad::DataAttribution::empty ( )
static

Creates an empty DataAttribution.

Returns
an empty DataAttribution.

◆ getAttributionStrings()

const std::vector< std::string > & luciad::DataAttribution::getAttributionStrings ( ) const

Returns the attribution strings.

Returns
the attribution strings.

◆ operator!=()

bool luciad::DataAttribution::operator!= ( const DataAttribution other) const

◆ operator==()

bool luciad::DataAttribution::operator== ( const DataAttribution other) const