Rapicorn - Experimental UI Toolkit - Source Code
13.07.0
|
Structure describing an update for a list or table. More...
#include <interfaces.idl>
Public Member Functions | |
std::string | __aida_type_name__ () const |
Rapicorn::Aida::TypeCode | __aida_type_code__ () const |
bool | operator== (const UpdateRequest &other) const |
bool | operator!= (const UpdateRequest &other) const |
void | operator<<= (Rapicorn::Aida::Any &any) |
UpdateRequest (UpdateKind _kind, const UpdateSpan &rs, const UpdateSpan &cs=UpdateSpan()) | |
Public Attributes | |
UpdateKind | kind |
Classifies the update request type. | |
UpdateSpan | rowspan |
List of rows affected. | |
UpdateSpan | colspan |
List of columns affected. | |
StringSeq | variables |
Optional "key=UTF-8 string" pairs to provide auxillary information. | |
Any | value |
Row or cell value newly inserted, possibly sequences thereof. | |
Friends | |
void | operator<<= (Rapicorn::Aida::Any &any, const UpdateRequest &rec) |
Structure describing an update for a list or table.
An update request specifies the kind of update, the element ranges affected and optional context variables.