STLdoc
STLdocumentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Public Member Functions | Private Attributes | List of all members
_Timevec Class Reference

Public Member Functions

__CLR_OR_THIS_CALL _Timevec (void *_Ptr=0)
 
__CLR_OR_THIS_CALL _Timevec (const _Timevec &_Right)
 
__CLR_OR_THIS_CALL ~_Timevec () _NOEXCEPT
 
_Timevec &__CLR_OR_THIS_CALL operator= (const _Timevec &_Right)
 
void *__CLR_OR_THIS_CALL _Getptr () const
 

Private Attributes

void_Timeptr
 

Constructor & Destructor Documentation

__CLR_OR_THIS_CALL _Timevec::_Timevec ( void _Ptr = 0)
inline
22  : _Timeptr(_Ptr)
23  { // construct from ptr
24  }
void * _Timeptr
Definition: xlocinfo:49
__CLR_OR_THIS_CALL _Timevec::_Timevec ( const _Timevec _Right)
inline
27  { // construct from _Right
28  *this = _Right;
29  }
constexpr const _Ty &() _Right
Definition: algorithm:3723
__CLR_OR_THIS_CALL _Timevec::~_Timevec ( )
inline
32  { // destroy the object
33  free(_Timeptr);
34  }
_ACRTIMP void __cdecl free(_Pre_maybenull_ _Post_invalid_ void *_Block)
void * _Timeptr
Definition: xlocinfo:49

Member Function Documentation

void* __CLR_OR_THIS_CALL _Timevec::_Getptr ( ) const
inline
44  { // return pointer to time information
45  return (_Timeptr);
46  }
void * _Timeptr
Definition: xlocinfo:49
_Timevec& __CLR_OR_THIS_CALL _Timevec::operator= ( const _Timevec _Right)
inline
37  { // transfer ownership of _Timeptr from _Right
38  _Timeptr = _Right._Timeptr;
39  ((_Timevec *)&_Right)->_Timeptr = 0;
40  return (*this);
41  }
void * _Timeptr
Definition: xlocinfo:49
Definition: xlocinfo:18

Member Data Documentation

void* _Timevec::_Timeptr
private

The documentation for this class was generated from the following file: