src/core/model/system-wall-clock-ms.h
changeset 11097 caafe12b0378
parent 11046 e62bccfbe56e
child 11531 5d6b3f94ebf3
equal deleted inserted replaced
11096:e57bfdb4f12c 11097:caafe12b0378
    21 #ifndef SYSTEM_WALL_CLOCK_MS_H
    21 #ifndef SYSTEM_WALL_CLOCK_MS_H
    22 #define SYSTEM_WALL_CLOCK_MS_H
    22 #define SYSTEM_WALL_CLOCK_MS_H
    23 
    23 
    24 #include <stdint.h>
    24 #include <stdint.h>
    25 
    25 
       
    26 /**
       
    27  * \file
       
    28  * \ingroup system
       
    29  * System-independent wall clock class ns3::SystemWallClockMs declaration.
       
    30  */
       
    31 
    26 namespace ns3 {
    32 namespace ns3 {
    27 
    33 
    28 /**
    34 /**
    29  * \addtogroup core
    35  * @ingroup core
    30  * \see SystemWallClockMs
    36  * @defgroup system System Services
       
    37  *
       
    38  * System-independent interfaces to operating system services:
       
    39  * files system, threading, wall clock time.
       
    40  *
       
    41  * Services provided:
       
    42  *
       
    43  *   - File and directory paths.
       
    44  *   - Thread primitives:  threads, conditional waits, mutex, critical sections.
       
    45  *   - Asynchronous input from a file descriptor.
       
    46  *   - Wall clock time.
    31  */
    47  */
       
    48 
    32 /**
    49 /**
    33  * \ingroup testing
    50  * \ingroup system
    34  * \brief Measure elapsed wall clock time in milliseconds.
    51  * \brief Measure elapsed wall clock time in milliseconds.
    35  */
    52  */
    36 class SystemWallClockMs {
    53 class SystemWallClockMs {
    37 public:
    54 public:
    38   SystemWallClockMs ();
    55   SystemWallClockMs ();