Class acting as a smart pointer holding a N tuple _Item.
More...
#include </builds/gaudi/Gaudi/GaudiKernel/include/GaudiKernel/NTuple.h>
|
TYP * | m_ptr |
| Pointer to instance.
|
|
template<
class TYP>
class NTuple::Item< TYP >
Class acting as a smart pointer holding a N tuple _Item.
Definition at line 251 of file NTuple.h.
◆ _My
◆ Item()
◆ operator const TYP()
Automatic type conversion.
Definition at line 258 of file NTuple.h.
258{
return this->
m_ptr->get(); }
◆ operator*() [1/2]
Dereference operator for pointers.
Definition at line 260 of file NTuple.h.
260{
return this->
m_ptr->get(); }
◆ operator*() [2/2]
Dereference operator for pointers(CONST)
Definition at line 262 of file NTuple.h.
262{
return this->
m_ptr->get(); }
◆ operator*=()
Definition at line 287 of file NTuple.h.
287 {
289 return *this;
290 }
Class acting as a smart pointer holding a N tuple _Item.
◆ operator++() [1/2]
Definition at line 264 of file NTuple.h.
264{
return *
this +=
TYP( 1 ); }
◆ operator++() [2/2]
Definition at line 265 of file NTuple.h.
265{
return *
this +=
TYP( 1 ); }
◆ operator+=()
Definition at line 279 of file NTuple.h.
279 {
281 return *this;
282 }
◆ operator--() [1/2]
Definition at line 266 of file NTuple.h.
266{
return *
this -=
TYP( 1 ); }
◆ operator--() [2/2]
Definition at line 267 of file NTuple.h.
267{
return *
this -=
TYP( 1 ); }
◆ operator-=()
Definition at line 283 of file NTuple.h.
283 {
285 return *this;
286 }
◆ operator/=()
Definition at line 291 of file NTuple.h.
291 {
293 return *this;
294 }
◆ operator=() [1/2]
Assignment operator.
Definition at line 275 of file NTuple.h.
275 {
277 return *this;
278 }
◆ operator=() [2/2]
Assignment operator.
Definition at line 269 of file NTuple.h.
269 {
271 return *this;
272 }
The documentation for this class was generated from the following file:
- GaudiKernel/include/GaudiKernel/NTuple.h