Managing a published
Item.
More...
#include <Publish.h>
|
class | CloudBackend |
|
class | Item |
|
Managing a published
Item.
◆ Publish()
Default constructor.
Construct a new object with the DefaultCtor
to enable the operator bool() test
◆ getDescription()
std::string cbe::Publish::getDescription |
( |
| ) |
const |
◆ getPassword()
std::string cbe::Publish::getPassword |
( |
| ) |
const |
Checks if a password has been set.
- Returns
- "true" : if a password has been set
-
"" : empty string if not.
◆ getPrivacy()
◆ getPublishId()
Gets the publish id number
◆ getSecurity()
◆ getTitle()
std::string cbe::Publish::getTitle |
( |
| ) |
const |
◆ operator bool()
cbe::Publish::operator bool |
( |
| ) |
const |
|
explicit |
Checks if the current instance is real.
An "unreal" instance implies typically a failed event.
Relies on the Default
constructor
Publish(cbe::DefaultCtor)
- Returns
true
: is real
-
false
: unreal; got nullptr; if current instance is unbound/undefined. I.e., if it is only default constructed.
◆ setDescription()
void cbe::Publish::setDescription |
( |
const std::string & |
description | ) |
|
Set the Description of this publication.
- Parameters
-
◆ setPassword()
void cbe::Publish::setPassword |
( |
const std::string & |
password | ) |
|
Set the Password of this publication.
- Parameters
-
◆ setPrivacy()
Set the Privacy of this publication.
- Parameters
-
◆ setSecurity()
Set the Security of this publication.
- Parameters
-
◆ setTitle()
void cbe::Publish::setTitle |
( |
const std::string & |
title | ) |
|
Set the Title of this publication.
- Parameters
-
The documentation for this class was generated from the following file: