Fesapi 2.10.1.0
This project provides C++ classes which allow an easy access in import and export to the Energistics standards.
Loading...
Searching...
No Matches
epc::FileCoreProperties Class Reference

#include <FileCoreProperties.h>

Public Member Functions

 FileCoreProperties ()=default
 
 ~FileCoreProperties ()=default
 
CoreProperty getProperty (CoreProperty::TypeProperty index) const
 
std::string toString () const
 
void initDefaultCoreProperties ()
 
void setCategory (const std::string &value)
 
void setContentStatus (const std::string &value)
 
void setCreated (const std::string &value)
 
void setCreator (const std::string &value)
 
void setDescription (const std::string &value)
 
void setIdentifier (const std::string &value)
 
void setKeywords (const std::string &value)
 
void addKeywords (const std::string &value)
 
void setLanguage (const std::string &value)
 
void setLastModifiedBy (const std::string &value)
 
void setLastPrinted (const std::string &value)
 
void setModified (const std::string &value)
 
void setRevision (const std::string &value)
 
void setSubject (const std::string &value)
 
void setTitle (const std::string &value)
 
void setVersion (const std::string &value)
 
void readFromString (const std::string &textInput)
 

Detailed Description

A file core properties.

Constructor & Destructor Documentation

◆ FileCoreProperties()

epc::FileCoreProperties::FileCoreProperties ( )
default

Default constructor

◆ ~FileCoreProperties()

epc::FileCoreProperties::~FileCoreProperties ( )
default

Destructor

Member Function Documentation

◆ addKeywords()

void epc::FileCoreProperties::addKeywords ( const std::string & value)

Adds the keywords

Parameters
valueThe value.

◆ getProperty()

CoreProperty epc::FileCoreProperties::getProperty ( CoreProperty::TypeProperty index) const

Gets a property

Parameters
indexZero-based index of the property.
Returns
The property.

◆ initDefaultCoreProperties()

void epc::FileCoreProperties::initDefaultCoreProperties ( )

Initialize all the core properties with their default values. If a core property has not default value then this method keep it unchanged.

◆ readFromString()

void epc::FileCoreProperties::readFromString ( const std::string & textInput)

Read a core properties part from a string.

Parameters
textInputThe text input.

◆ setCategory()

void epc::FileCoreProperties::setCategory ( const std::string & value)

Sets a category

Parameters
valueThe value.

◆ setContentStatus()

void epc::FileCoreProperties::setContentStatus ( const std::string & value)

Sets content status

Parameters
valueThe value.

◆ setCreated()

void epc::FileCoreProperties::setCreated ( const std::string & value)

Sets a created

Parameters
valueThe value.

◆ setCreator()

void epc::FileCoreProperties::setCreator ( const std::string & value)

Sets a creator

Parameters
valueThe value.

◆ setDescription()

void epc::FileCoreProperties::setDescription ( const std::string & value)

Sets a description

Parameters
valueThe value.

◆ setIdentifier()

void epc::FileCoreProperties::setIdentifier ( const std::string & value)

Sets an identifier

Parameters
valueThe value.

◆ setKeywords()

void epc::FileCoreProperties::setKeywords ( const std::string & value)

Sets the keywords

Parameters
valueThe value.

◆ setLanguage()

void epc::FileCoreProperties::setLanguage ( const std::string & value)

Sets a language

Parameters
valueThe value.

◆ setLastModifiedBy()

void epc::FileCoreProperties::setLastModifiedBy ( const std::string & value)

Sets last modified by

Parameters
valueThe value.

◆ setLastPrinted()

void epc::FileCoreProperties::setLastPrinted ( const std::string & value)

Sets last printed

Parameters
valueThe value.

◆ setModified()

void epc::FileCoreProperties::setModified ( const std::string & value)

Sets a modified

Parameters
valueThe value.

◆ setRevision()

void epc::FileCoreProperties::setRevision ( const std::string & value)

Sets a revision

Parameters
valueThe value.

◆ setSubject()

void epc::FileCoreProperties::setSubject ( const std::string & value)

Sets a subject

Parameters
valueThe value.

◆ setTitle()

void epc::FileCoreProperties::setTitle ( const std::string & value)

Sets a title

Parameters
valueThe value.

◆ setVersion()

void epc::FileCoreProperties::setVersion ( const std::string & value)

Sets a version

Parameters
valueThe value.

◆ toString()

std::string epc::FileCoreProperties::toString ( ) const

Convert this object into a string representation

Returns
A std::string that represents this object.

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