Lines Matching refs:T
37 template <typename T, typename PropertiesPointer>
46 T mStart;
51 T mEnd;
63 CellData(T start, PropertiesPointer pProps) in CellData()
75 void setStart(T start) { mStart = start; } in setStart()
82 void setEnd(T end) { mEnd = end; mbOpen = false; } in setEnd()
107 const T & getStart() { return mStart; } in getStart()
112 const T & getEnd() { return mEnd; } in getEnd()
122 template <typename T, typename PropertiesPointer>
128 typedef typename CellData<T, PropertiesPointer>::Pointer_t
143 typedef boost::shared_ptr<RowData <T, PropertiesPointer> > Pointer_t;
147 RowData(const RowData<T, PropertiesPointer> & rRowData) in RowData() argument
161 void addCell(const T & start, PropertiesPointer pProps) in addCell()
164 (new CellData<T, PropertiesPointer>(start, pProps)); in addCell()
168 void endCell(const T & end) in endCell()
228 const T & getCellStart(unsigned int i) const in getCellStart()
238 const T & getCellEnd(unsigned int i) const in getCellEnd()
271 template <typename T, typename PropertiesPointer>
277 typedef typename RowData<T, PropertiesPointer>::Pointer_t RowPointer_t;
303 void newRow() { mpRow = RowPointer_t(new RowData<T, PropertiesPointer>()); } in newRow()
306 typedef boost::shared_ptr<TableData <T, PropertiesPointer> > Pointer_t;
333 void addCell(const T & start, PropertiesPointer pProps) in addCell()
343 void endCell(const T & end) in endCell()