IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Aug 6, 2004, 2:06:06 PM (22 years ago)
Author:
desonia
Message:

another attempt to get astyle to get it right.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/psLib/src/astro/psTime.h

    r1406 r1407  
     1
    12/** @file  psTime.h
    23 *
     
    1213 *  @author Ross Harman, MHPCC
    1314 *
    14  *  @version $Revision: 1.8 $ $Name: not supported by cvs2svn $
    15  *  @date $Date: 2004-08-06 22:34:05 $
     15 *  @version $Revision: 1.9 $ $Name: not supported by cvs2svn $
     16 *  @date $Date: 2004-08-07 00:06:06 $
    1617 *
    1718 *  Copyright 2004 Maui High Performance Computing Center, University of Hawaii
     
    1920
    2021#ifndef PSTIME_H
    21 #define PSTIME_H
    22 
    23 #include <time.h>
    24 #include <sys/types.h>
    25 #include <sys/time.h>
    26 
    27 #include "psType.h"
     22#    define PSTIME_H
     23
     24#    include <time.h>
     25#    include <sys/types.h>
     26#    include <sys/time.h>
     27
     28#    include "psType.h"
    2829
    2930/// @addtogroup Time
     
    3132
    3233/******************************************************************************/
     34
    3335/*  TYPE DEFINITIONS                                                          */
     36
    3437/******************************************************************************/
    3538
     
    4245typedef struct
    4346{
    44     time_t        tv_sec;    /**< Seconds since epoch, Jan 1, 1970. */
    45     suseconds_t   tv_usec;   /**< Microseconds since last second. */
     47
     48    time_t tv_sec;           /**< Seconds since epoch, Jan 1, 1970. */
     49
     50    suseconds_t tv_usec;     /**< Microseconds since last second. */
    4651}
    4752psTime;
    4853
    4954/*****************************************************************************/
     55
    5056/* FUNCTION PROTOTYPES                                                       */
     57
    5158/*****************************************************************************/
    5259
     
    5764 *  @return  psTime: Struct with current time.
    5865 */
    59 psTime psTimeGetTime(
    60     void   /** No argument. */
    61 );
     66
     67psTime psTimeGetTime(void
     68                     /** No argument. */
     69                    );
    6270
    6371/** Convert psTime to ISO time in TAI units.
     
    6876 *  @return  char*: Pointer null terminated array of chars in ISO time.
    6977 */
    70 char* psTimeToISO(
    71     psTime time     /** Input time to be converted. */
    72 );
     78
     79char *psTimeToISO(psTime time
     80                  /** Input time to be converted. */
     81                 );
    7382
    7483/** Convert psTime to UTC time.
     
    8089 *  @return  psTime: UTC time psTime format.
    8190 */
    82 psTime psTimeToUTC(
    83     psTime time    /** Input time to be converted. */
    84 );
     91
     92psTime psTimeToUTC(psTime time
     93                   /** Input time to be converted. */
     94                  );
    8595
    8696/** Convert psTime to modified Julian date time.
     
    91101 *  @return  double: Modified Julian Days (MJD) time.
    92102 */
    93 double psTimeToMJD(
    94     psTime time    /** Input time to be converted. */
    95 );
     103
     104double psTimeToMJD(psTime time
     105                   /** Input time to be converted. */
     106                  );
    96107
    97108/** Convert psTime to Julian date time.
     
    102113 *  @return  double: Julian Date (JD) time.
    103114 */
    104 double psTimeToJD(
    105     psTime time    /** Input time to be converted. */
    106 );
     115
     116double psTimeToJD(psTime time
     117                  /** Input time to be converted. */
     118                 );
    107119
    108120/** Convert psTime to timeval time.
     
    113125 *  @return  timeval: timeval struct time.
    114126 */
    115 struct timeval psTimeToTimeval(
    116                 psTime time    /** Input time to be converted. */
    117             );
     127
     128struct timeval psTimeToTimeval(psTime time
     129                                           /** Input time to be converted. */
     130                                          );
    118131
    119132/** Convert psTime to tm time.
     
    124137 *  @return  tm: tm struct time.
    125138 */
    126 struct tm* psTimeToTM(
    127                 psTime time    /** Input time to be converted. */
    128             );
     139
     140struct tm *psTimeToTM(psTime time
     141                                  /** Input time to be converted. */
     142                                 );
    129143
    130144/** Convert ISO to psTime.
     
    135149 *  @return  psTime: time
    136150 */
    137 psTime psISOToTime(
    138     char *time  /** Input time to be converted. */
    139 );
     151
     152psTime psISOToTime(char *time
     153                   /** Input time to be converted. */
     154                  );
    140155
    141156/** Convert UTC to psTime.
     
    146161 *  @return  psTime: time in TAI units.
    147162 */
    148 psTime psUTCToTime(
    149     psTime time /** Input time to be converted. */
    150 );
     163
     164psTime psUTCToTime(psTime time
     165                   /** Input time to be converted. */
     166                  );
    151167
    152168/** Convert MJD to psTime.
     
    157173 *  @return  psTime: time.
    158174 */
    159 psTime psMJDToTime(
    160     double time /** Input time to be converted. */
    161 );
     175
     176psTime psMJDToTime(double time
     177                   /** Input time to be converted. */
     178                  );
    162179
    163180/** Convert JD to psTime.
     
    168185 *  @return  psTime: time.
    169186 */
    170 psTime psJDToTime(
    171     double time /** Input time to be converted. */
    172 );
     187
     188psTime psJDToTime(double time
     189                  /** Input time to be converted. */
     190                 );
    173191
    174192/** Convert timeval to psTime.
     
    179197 *  @return  psTime: time.
    180198 */
    181 psTime psTimevalToTime(
    182     struct timeval *time    /** Input time to be converted. */
    183 );
     199
     200psTime psTimevalToTime(struct timeval *time
     201                       /** Input time to be converted. */
     202                      );
    184203
    185204/** Convert tm time to psTime.
     
    190209 *  @return  psTime: time.
    191210 */
    192 psTime psTMToTime(
    193     struct tm *time /** Input time to be converted. */
    194 );
     211
     212psTime psTMToTime(struct tm *time
     213                  /** Input time to be converted. */
     214                 );
     215
    195216/// @}
    196217
Note: See TracChangeset for help on using the changeset viewer.