ns3::TimeUnit< 0 > Class Template Reference

#include <nstime.h>

Collaboration diagram for ns3::TimeUnit< 0 >:
Collaboration graph
[legend]

List of all members.

Public Member Functions

double GetDouble (void) const
 TimeUnit (double scalar)
 TimeUnit ()
 TimeUnit (TimeUnit const &o)
TimeUnit operator= (TimeUnit const &o)
 TimeUnit (HighPrecision data)
bool IsZero (void) const
bool IsNegative (void) const
bool IsPositive (void) const
bool IsStrictlyNegative (void) const
bool IsStrictlyPositive (void) const
HighPrecision const & GetHighPrecision (void) const
HighPrecisionPeekHighPrecision (void)

Private Attributes

HighPrecision m_data

Detailed Description

template<>
class ns3::TimeUnit< 0 >

Definition at line 598 of file nstime.h.


Constructor & Destructor Documentation

ns3::TimeUnit< 0 >::TimeUnit ( double  scalar  ) 

Definition at line 352 of file time.cc.

ns3::TimeUnit< 0 >::TimeUnit (  )  [inline]

Definition at line 607 of file nstime.h.

ns3::TimeUnit< 0 >::TimeUnit ( TimeUnit< 0 > const &  o  )  [inline]

Definition at line 610 of file nstime.h.

ns3::TimeUnit< 0 >::TimeUnit ( HighPrecision  data  )  [inline]

Definition at line 616 of file nstime.h.


Member Function Documentation

double ns3::TimeUnit< 0 >::GetDouble ( void   )  const
HighPrecision const& ns3::TimeUnit< 0 >::GetHighPrecision ( void   )  const [inline]

Definition at line 633 of file nstime.h.

References ns3::TimeUnit< N >::m_data.

bool ns3::TimeUnit< 0 >::IsNegative ( void   )  const [inline]
bool ns3::TimeUnit< 0 >::IsPositive ( void   )  const [inline]
bool ns3::TimeUnit< 0 >::IsStrictlyNegative ( void   )  const [inline]
bool ns3::TimeUnit< 0 >::IsStrictlyPositive ( void   )  const [inline]
bool ns3::TimeUnit< 0 >::IsZero ( void   )  const [inline]
TimeUnit ns3::TimeUnit< 0 >::operator= ( TimeUnit< 0 > const &  o  )  [inline]

Definition at line 612 of file nstime.h.

References ns3::TimeUnit< N >::m_data.

HighPrecision* ns3::TimeUnit< 0 >::PeekHighPrecision ( void   )  [inline]

Definition at line 636 of file nstime.h.

References ns3::TimeUnit< N >::m_data.


Member Data Documentation

Definition at line 641 of file nstime.h.


The documentation for this class was generated from the following files:
Generated on Thu Dec 3 14:12:14 2009 for NS-3 by  doxygen 1.6.3