
Открытые члены | |
| str_value_holder_t (const gemont_1::msg_str_value *cmd) | |
| virtual value_holder_t::scalar_t | scalar () const | 
| Какой скалярный тип соответствует значениям данного источника информации.  | |
| virtual void | send_last (const so_4::rt::comm_channel_t &to, const std::string &data_source_name) const | 
| Отослать сообщение с последним известным значением источника информации.  | |
| virtual void | send_actual (const std::string &data_source_name) const | 
| Отослать сообщение на каждое из хранимых и не отосланных ранее значений.  | |
| virtual void | flush () | 
| Установить признак того, что все хранимые значения уже были отосланны.  | |
| void | add (const gemont_1::msg_str_value *cmd) | 
| Добавить еще одно значение.  | |
Закрытые данные | |
| std::string | m_value [max_value_count] | 
| Последние известные значения источника информации.   | |
| ACE_Time_Value | m_time [max_value_count] | 
| Время получения значений.  | |
| unsigned int | m_not_flushed_count | 
| Количество элементов в m_value, которые еще не были ретранслированы.   | |
unsigned int gemont_1::retranslator::impl::str_value_holder_t::m_not_flushed_count [private]           | 
        
Количество элементов в m_value, которые еще не были ретранслированы.
Обнуляется в методе flush.
Используется в add(), flush() и send_actual().
std::string gemont_1::retranslator::impl::str_value_holder_t::m_value[max_value_count] [private]           | 
        
Последние известные значения источника информации.
Первый элемент всегда содержит самое последнее значение.
При получении нового значения все элементы сдвигаются, а последний элемент выбрасывается.
Используется в add(), flush(), send_actual() и send_last().
      Документация по Generic MONitoring Tools v.1.4.0. Последние изменения: Mon Oct 20 16:21:28 2008. Создано системой 
      
       1.5.7.1
     | 
    
      
         
        |