Meeting SDK for Windows API Reference
All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
IAnswerItem Class Referenceabstract

Answer item interface class. More...

#include <meeting_qa_ctrl_interface.h>

Public Member Functions

virtual ~IAnswerItem ()
 
virtual time_t GetTimeStamp ()=0
 Get the timestamp of the answer.
 
virtual const zchar_tGetText ()=0
 Get the text of the answer.
 
virtual const zchar_tGetSenderName ()=0
 Get the sender's name of the answer.
 
virtual const zchar_tGetQuestionID ()=0
 Get the related question's id of the answer.
 
virtual const zchar_tGetAnswerID ()=0
 Get the answer id.
 
virtual bool IsPrivate ()=0
 Determine if the answer is private or not.
 
virtual bool IsLiveAnswer ()=0
 Determine if the answer is live or not.
 
virtual bool IsSenderMyself ()=0
 Determine whether the answer's sender is the user himself or not.
 

Detailed Description

Answer item interface class.

Definition at line 25 of file meeting_qa_ctrl_interface.h.

Constructor & Destructor Documentation

◆ ~IAnswerItem()

virtual IAnswerItem::~IAnswerItem ( )
inlinevirtual

Definition at line 28 of file meeting_qa_ctrl_interface.h.

28{}

Member Function Documentation

◆ GetAnswerID()

virtual const zchar_t * IAnswerItem::GetAnswerID ( )
pure virtual

Get the answer id.

Returns
The answer id.

◆ GetQuestionID()

virtual const zchar_t * IAnswerItem::GetQuestionID ( )
pure virtual

Get the related question's id of the answer.

Returns
The related question's id of the answer.

◆ GetSenderName()

virtual const zchar_t * IAnswerItem::GetSenderName ( )
pure virtual

Get the sender's name of the answer.

Returns
The sender's name of the answer.

◆ GetText()

virtual const zchar_t * IAnswerItem::GetText ( )
pure virtual

Get the text of the answer.

Returns
The text of the answer.

◆ GetTimeStamp()

virtual time_t IAnswerItem::GetTimeStamp ( )
pure virtual

Get the timestamp of the answer.

Returns
The timestamp of the answer.

◆ IsLiveAnswer()

virtual bool IAnswerItem::IsLiveAnswer ( )
pure virtual

Determine if the answer is live or not.

Returns
TRUE indicates to the answer is live.

◆ IsPrivate()

virtual bool IAnswerItem::IsPrivate ( )
pure virtual

Determine if the answer is private or not.

Returns
TRUE indicates to the answer is private.

◆ IsSenderMyself()

virtual bool IAnswerItem::IsSenderMyself ( )
pure virtual

Determine whether the answer's sender is the user himself or not.

Returns
TRUE indicates that the answer's sender is the user himself.