CPluginCommand::GetTypeInfo_enum_ECommand();
112 if( !
str->empty() ) {
121 if(
msg.IsSetSource()) {
123*
str+=
msg.GetSource();
126 if(
msg.IsSetDestination()) {
128*
str+=
msg.GetDestination();
135*
str+=
" status: "+
136GetTypeInfo_enum_EMessageStatus()
137->FindName(status,
true);
static void s_GetContentString(const CPluginMessage &msg, string *str)
static CAtomicCounter s_PluginMsgCounter
static void s_GetTypeString(const CPluginMessage &msg, string *str)
void ClearObjects()
Clear all objects from object-based arguments.
const IReporter * GetReporter() const
IReporter * SetReporter()
ELabelType
generate a usable label for this message
void ClearObjects(TClearType type=fClear_Default)
void GetLabel(string *str, ELabelType type=eDefault, TFlags flags=0) const
const CPluginCommand & GetCommand(void) const
CPluginCommand & SetCommand(void)
Include a standard set of the NCBI C++ Toolkit most basic headers.
static const char * str(char *buf, int n)
const string & FindName(TEnumValueType value, bool allowBadValue) const
Find name of the enum by its numeric value.
#define END_NCBI_SCOPE
End previously defined NCBI scope.
#define BEGIN_NCBI_SCOPE
Define ncbi namespace.
static enable_if< is_arithmetic< TNumeric >::value||is_convertible< TNumeric, Int8 >::value, string >::type NumericToString(TNumeric value, TNumToStringFlags flags=0, int base=10)
Convert numeric value to string.
bool IsSetCommand(void) const
Check if a value has been assigned to Command data member.
bool IsSetStatus(void) const
Check if a value has been assigned to Status data member.
TRaw & SetRaw(void)
Assign a value to Raw data member.
TRequest & SetRequest(void)
Assign a value to Request data member.
TReply & SetReply(void)
Assign a value to Reply data member.
TStatus GetStatus(void) const
Get the Status member data.
TCommand GetCommand(void) const
Get the Command member data.
void SetFormatted(TFormatted &value)
Assign a value to Formatted data member.
@ eCommand_no_command
general-purpose commands
Multi-threading â atomic pointer exchange function.
static SLJIT_INLINE sljit_ins msg(sljit_gpr r, sljit_s32 d, sljit_gpr x, sljit_gpr b)
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4