action->SetCreate_project();
83action->SetCreate_single_project();
88action->SetAdd_to_project();
93action->SetRefresh_project();
98action->SetNew_view(opts);
103action->SetError(opts);
108action->SetWarning(opts);
113action->SetInfo(opts);
123action->SetPlugin_cmd_run(opts);
142 const CObject* obj = (*iter)->GetObject();
143 if( !project || !obj ) {
const IGBProject & GetProject() const
virtual CScope * GetScope() const
void AddObject(const CObject &object, const CGBProjectHandle *project=NULL)
add an object to this reply's raw object list
void AddAction(CPluginReplyAction::E_Choice choice, const string &opts="")
add an action to be undertaken when processing this reply
~CPluginReply(void)
destructor
TConstScopedObjects DecomposeRaw() const
Create a set of object-scope pairs for the raw reply.
#define ITERATE(Type, Var, Cont)
ITERATE macro to sequence through container elements.
CRef< objects::CScope > scope
CConstRef< CObject > object
vector< SConstScopedObject > TConstScopedObjects
void Reset(void)
Reset reference object.
void Reset(void)
Reset reference object.
#define END_NCBI_SCOPE
End previously defined NCBI scope.
#define BEGIN_NCBI_SCOPE
Define ncbi namespace.
const TRaw & GetRaw(void) const
Get the Raw member data.
TAction & SetAction(void)
Assign a value to Action data member.
E_Choice
Choice variants.
TRaw & SetRaw(void)
Assign a value to Raw data member.
list< CRef< CPluginValue > > TRaw
bool IsSetRaw(void) const
things we've produced Check if a value has been assigned to Raw data member.
@ e_Info
report an info-level message to the user
@ e_Refresh_project
refresh loaded project to Project Manager
@ e_Error
show an error message
@ e_Create_single_project
create single project for any number of Raw items
@ e_Plugin_cmd_run
execute 'run' on a named plugin with our results
@ e_Warning
report a warning to the user
@ e_Create_project
create an empty project(s) for Raw item(s), takes plugin param as argument
@ e_Add_to_project
add this item to the associated project
@ e_Store
store this object for future use The string parameter is used as a caller-defined key for retrieval
@ e_New_view
launch a view named by the supplied argument
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