#include <integration.h>
Represents an integration within a dpp::guild 
 
◆ integration()
      
        
          | dpp::integration::integration  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ ~integration()
      
        
          | dpp::integration::~integration  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ build_json()
      
        
          | std::string dpp::integration::build_json  | 
          ( | 
           | ) | 
           const | 
        
      
 
Build a json string from this object. 
- Returns
 - JSON string of the object 
 
 
 
◆ emoticons_enabled()
      
        
          | bool dpp::integration::emoticons_enabled  | 
          ( | 
           | ) | 
           const | 
        
      
 
True if emoticons are enabled 
 
 
◆ expiry_kicks_user()
      
        
          | bool dpp::integration::expiry_kicks_user  | 
          ( | 
           | ) | 
           const | 
        
      
 
True if expiring kicks the user 
 
 
◆ fill_from_json()
Read class values from json object 
- Parameters
 - 
  
    | j | A json object to read from  | 
  
   
- Returns
 - A reference to self 
 
 
 
◆ is_enabled()
      
        
          | bool dpp::integration::is_enabled  | 
          ( | 
           | ) | 
           const | 
        
      
 
True if integration is enabled 
 
 
◆ is_revoked()
      
        
          | bool dpp::integration::is_revoked  | 
          ( | 
           | ) | 
           const | 
        
      
 
 
◆ is_syncing()
      
        
          | bool dpp::integration::is_syncing  | 
          ( | 
           | ) | 
           const | 
        
      
 
 
◆ account_id
      
        
          | std::string dpp::integration::account_id | 
        
      
 
 
◆ account_name
      
        
          | std::string dpp::integration::account_name | 
        
      
 
 
◆ app
◆ expire_grace_period
      
        
          | uint32_t dpp::integration::expire_grace_period | 
        
      
 
 
◆ flags
      
        
          | uint8_t dpp::integration::flags | 
        
      
 
 
◆ id
◆ name
      
        
          | std::string dpp::integration::name | 
        
      
 
 
◆ role_id
◆ subscriber_count
      
        
          | uint32_t dpp::integration::subscriber_count | 
        
      
 
 
◆ synced_at
      
        
          | time_t dpp::integration::synced_at | 
        
      
 
 
◆ type
◆ user_id