Conscience Core
Public Member Functions | List of all members
conscience_core::bridging::webservices::intelligencesdb::CscKnowledgePublishData Class Reference

#include <CscIntelligencesDbService.h>

Public Member Functions

 CscKnowledgePublishData (const string &intelligenceId, const string &id, const string &name, const string &uiTargetPanel, int uiIndexInPanel, const vector< CscKnowledgeItemPublishData * > &scenarios, const unsigned long long creationDateTimeStamp, const vector< unsigned char > &image, const string &authorUid)
 
virtual ~CscKnowledgePublishData ()
 
const string & getIntelligenceId () const
 
const string & getId () const
 
const string & getName () const
 
const string & getUiTargetPanel () const
 
int getUiIndexInPanel () const
 
const vector< CscKnowledgeItemPublishData * > & getScenarios () const
 
unsigned long long getCreationDateTimeStamp () const
 
const vector< unsigned char > & getImage () const
 
const string & getAuthorUid () const
 
ptr< CscJsonObjecttoJson () const
 

Constructor & Destructor Documentation

◆ CscKnowledgePublishData()

conscience_core::bridging::webservices::intelligencesdb::CscKnowledgePublishData::CscKnowledgePublishData ( const string &  intelligenceId,
const string &  id,
const string &  name,
const string &  uiTargetPanel,
int  uiIndexInPanel,
const vector< CscKnowledgeItemPublishData * > &  scenarios,
const unsigned long long  creationDateTimeStamp,
const vector< unsigned char > &  image,
const string &  authorUid 
)

◆ ~CscKnowledgePublishData()

conscience_core::bridging::webservices::intelligencesdb::CscKnowledgePublishData::~CscKnowledgePublishData ( )
virtual

Member Function Documentation

◆ getAuthorUid()

const string & conscience_core::bridging::webservices::intelligencesdb::CscKnowledgePublishData::getAuthorUid ( ) const

◆ getCreationDateTimeStamp()

unsigned long long conscience_core::bridging::webservices::intelligencesdb::CscKnowledgePublishData::getCreationDateTimeStamp ( ) const

◆ getId()

const string & conscience_core::bridging::webservices::intelligencesdb::CscKnowledgePublishData::getId ( ) const

◆ getImage()

const vector< unsigned char > & conscience_core::bridging::webservices::intelligencesdb::CscKnowledgePublishData::getImage ( ) const

◆ getIntelligenceId()

const string & conscience_core::bridging::webservices::intelligencesdb::CscKnowledgePublishData::getIntelligenceId ( ) const

◆ getName()

const string & conscience_core::bridging::webservices::intelligencesdb::CscKnowledgePublishData::getName ( ) const

◆ getScenarios()

const vector< CscKnowledgeItemPublishData * > & conscience_core::bridging::webservices::intelligencesdb::CscKnowledgePublishData::getScenarios ( ) const

◆ getUiIndexInPanel()

int conscience_core::bridging::webservices::intelligencesdb::CscKnowledgePublishData::getUiIndexInPanel ( ) const

◆ getUiTargetPanel()

const string & conscience_core::bridging::webservices::intelligencesdb::CscKnowledgePublishData::getUiTargetPanel ( ) const

◆ toJson()

ptr< CscJsonObject > conscience_core::bridging::webservices::intelligencesdb::CscKnowledgePublishData::toJson ( ) const

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