Esempio n. 1
0
 public DataSet(string name, LogicalNode parentNode)
 {
     self = DataSet_create(name, parentNode.GetLibraryObject());
 }
Esempio n. 2
0
 /**
  * \brief create a new report control block (RCB)
  *
  * Create a new report control block (RCB) and add it to the given logical node (LN).
  *
  * \param name name of the RCB relative to the parent LN
  * \param parent the parent LN.
  * \param rptId of the report. If NULL the default report ID (object reference) is used.
  * \param isBuffered true for a buffered RCB - false for unbuffered RCB
  * \param dataSetName name (object reference) of the default data set or NULL if no data
  *        is set by default
  * \param confRef the configuration revision
  * \param trgOps the trigger options supported by this RCB (bit set)
  * \param options the inclusion options. Specifies what elements are included in a report (bit set)
  * \param bufTm the buffering time of the RCB in milliseconds (time between the first event and the preparation of the report).
  * \param intgPd integrity period in milliseconds
  *
  * \return the new RCB instance.
  */
 public ReportControlBlock(string name, LogicalNode parent, string rptId, bool isBuffered, string dataSetName, uint confRef, TriggerOptions trgOps, ReportOptions options, uint bufTm, uint intgPd)
 {
     self = ReportControlBlock_create(name, parent.GetLibraryObject(), rptId, isBuffered, dataSetName, confRef, (byte)trgOps, (byte)options, bufTm, intgPd);
 }