Changeset 4871 for branches/erijo-dev
- Timestamp:
- 03/20/07 05:19:20 (21 months ago)
- Files:
-
- 1 modified
-
branches/erijo-dev/licq/licq/interface/event.h (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
branches/erijo-dev/licq/licq/interface/event.h
r4841 r4871 42 42 \brief Represents an event in the system. 43 43 44 An event has a name, a sender id and any number of properties (key, value pairs). 44 An event has a name, a sender id and any number of properties 45 (key, value pairs). 45 46 */ 46 47 class IEvent : private boost::noncopyable … … 57 58 \return True if property exists; otherwise false. 58 59 */ 59 virtual bool getProperty(const std::string& key, const boost::any** value) const = 0; 60 virtual bool getProperty(const std::string& key, 61 const boost::any** value) const = 0; 60 62 61 63 public: … … 117 119 118 120 template<typename ValueType> 119 inlinebool Licq::IEvent::getProperty(const std::string& key, ValueType* value) const121 bool Licq::IEvent::getProperty(const std::string& key, ValueType* value) const 120 122 { 121 123 const boost::any* valuePtr;
