equal
deleted
inserted
replaced
74 template <typename T> |
74 template <typename T> |
75 Ptr<T> Create (void) const; |
75 Ptr<T> Create (void) const; |
76 |
76 |
77 ATTRIBUTE_HELPER_HEADER_1 (ObjectFactory); |
77 ATTRIBUTE_HELPER_HEADER_1 (ObjectFactory); |
78 private: |
78 private: |
|
79 friend std::ostream & operator << (std::ostream &os, const ObjectFactory &factory); |
|
80 friend std::istream & operator >> (std::istream &is, ObjectFactory &factory); |
|
81 |
79 TypeId m_tid; |
82 TypeId m_tid; |
80 AttributeList m_parameters; |
83 AttributeList m_parameters; |
81 }; |
84 }; |
82 |
85 |
83 std::ostream & operator << (std::ostream &os, const ObjectFactory &factory); |
86 std::ostream & operator << (std::ostream &os, const ObjectFactory &factory); |