Lines Matching refs:T
45 template <class T>
69 typedef boost::shared_ptr< PLCF< T > > Pointer_t;
108 T * getEntryPointer(sal_uInt32 nIndex) const;
115 typename T::Pointer_t getEntry(sal_uInt32 nIndex) const;
122 T * getEntryByFc(sal_uInt32 nFc) const;
127 template <class T>
128 sal_uInt32 PLCF<T>::getEntryCount_() const in getEntryCount_()
130 return (getCount() - 4) / (T::getSize() + 4); in getEntryCount_()
133 template <class T>
134 sal_uInt32 PLCF<T>::getFc(sal_uInt32 nIndex) const in getFc()
139 template <class T>
140 T * PLCF<T>::getEntryPointer(sal_uInt32 nIndex) const in getEntryPointer()
142 return new T(mSequence, nPayloadOffset + nIndex * T::getSize(), in getEntryPointer()
143 T::getSize()); in getEntryPointer()
146 template <class T>
147 typename T::Pointer_t PLCF<T>::getEntry(sal_uInt32 nIndex) const in getEntry()
149 typename T::Pointer_t pResult(getEntryPointer(nIndex)); in getEntry()
155 template <class T>
156 T * PLCF<T>::getEntryByFc(sal_uInt32 nFc) const in getEntryByFc()
158 T * pResult = NULL; in getEntryByFc()
170 template <class T>
171 void PLCF<T>::dump(OutputWithDepth<string> & output_) const in dump()
180 typename T::Pointer_t pT = getEntry(n); in dump()