Lines Matching refs:T
35 template <typename T>
38 typedef ::std::vector<T> Group_t;
44 T mOpenTag;
45 T mCloseTag;
48 virtual void output(const T & aItem) const = 0;
53 OutputWithDepth(const T & aOpenTag, const T & aCloseTag);
58 void addItem(const T & aItem);
62 template <typename T>
63 OutputWithDepth<T>::OutputWithDepth(const T & aOpenTag, const T & aEndTag) in OutputWithDepth()
68 template <typename T>
69 OutputWithDepth<T>::~OutputWithDepth() in ~OutputWithDepth()
73 template <typename T>
74 void OutputWithDepth<T>::finalize() in finalize()
79 template <typename T>
80 void OutputWithDepth<T>::openGroup() in openGroup()
86 template <typename T>
87 void OutputWithDepth<T>::closeGroup() in closeGroup()
101 template <typename T>
102 void OutputWithDepth<T>::addItem(const T & aItem) in addItem()
107 template <typename T>
108 void OutputWithDepth<T>::setDepth(unsigned int nDepth) in setDepth()
113 template <typename T>
114 void OutputWithDepth<T>::outputGroup() in outputGroup()