Discord Social SDK
All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Pages
discordpp::ActivityButton Class Reference

Detailed Description

See also
Activity

Public Member Functions

 ActivityButton (ActivityButton &&other) noexcept
 Move constructor for ActivityButton.
 
ActivityButtonoperator= (ActivityButton &&other) noexcept
 Move assignment operator for ActivityButton.
 
 operator bool () const
 Returns true if the instance contains a valid object.
 
 ActivityButton (const ActivityButton &arg0)
 Copy constructor for ActivityButton.
 
ActivityButtonoperator= (const ActivityButton &arg0)
 Copy assignment operator for ActivityButton.
 
std::string Label () const
 The label of the button.
 
void SetLabel (std::string Label)
 Setter for ActivityButton::Label.
 
std::string Url () const
 The url of the button.
 
void SetUrl (std::string Url)
 Setter for ActivityButton::Url.
 

Static Public Attributes

static const ActivityButton nullobj
 Uninitialized instance of ActivityButton.
 

Constructor & Destructor Documentation

◆ ActivityButton() [1/2]

discordpp::ActivityButton::ActivityButton ( ActivityButton && other)
noexcept

Move constructor for ActivityButton.

◆ ActivityButton() [2/2]

discordpp::ActivityButton::ActivityButton ( const ActivityButton & arg0)

Copy constructor for ActivityButton.

Member Function Documentation

◆ Label()

std::string discordpp::ActivityButton::Label ( ) const

The label of the button.

◆ operator bool()

discordpp::ActivityButton::operator bool ( ) const
inline

Returns true if the instance contains a valid object.

◆ operator=() [1/2]

ActivityButton & discordpp::ActivityButton::operator= ( ActivityButton && other)
noexcept

Move assignment operator for ActivityButton.

◆ operator=() [2/2]

ActivityButton & discordpp::ActivityButton::operator= ( const ActivityButton & arg0)

Copy assignment operator for ActivityButton.

◆ SetLabel()

void discordpp::ActivityButton::SetLabel ( std::string Label)

Setter for ActivityButton::Label.

◆ SetUrl()

void discordpp::ActivityButton::SetUrl ( std::string Url)

Setter for ActivityButton::Url.

◆ Url()

std::string discordpp::ActivityButton::Url ( ) const

The url of the button.

Member Data Documentation

◆ nullobj

const ActivityButton discordpp::ActivityButton::nullobj
static

Uninitialized instance of ActivityButton.