Ignore:
Timestamp:
01/10/17 14:36:29 (7 years ago)
Author:
oabramkina
Message:

Intermeadiate version for merging with new server functionalities.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • XIOS/dev/dev_olga/src/filter/filter.hpp

    r827 r1021  
    2626      CFilter(CGarbageCollector& gc, size_t inputSlotsCount, IFilterEngine* engine); 
    2727 
     28      /*! 
     29       * Sets the trigger for a specific input slot. 
     30       * 
     31       * \param inputSlot the input slot number 
     32       * \param trigger the corresponding trigger 
     33       */ 
     34      void virtual setInputTrigger(size_t inputSlot, COutputPin* trigger); 
     35 
     36      /*! 
     37       * Triggers the filter for the specified timestamp. 
     38       * 
     39       * \param timestamp the timestamp for which we are triggering the filter 
     40       */ 
     41      void virtual trigger(Time timestamp); 
     42 
     43      /*! 
     44       * Tests if the filter can be triggered. 
     45       * 
     46       * \return true if the filter can be triggered 
     47       */ 
     48      bool virtual canBeTriggered() const; 
     49 
    2850    protected: 
    2951      IFilterEngine* engine; //!< The filter engine, might be the filter itself 
Note: See TracChangeset for help on using the changeset viewer.