(file) Return to CIMDateTimeRep.h CVS log (file) (dir) Up to [Pegasus] / pegasus / src / Pegasus / Common

 1 sahana.prabhakar 1.1 //%LICENSE////////////////////////////////////////////////////////////////
 2                      //
 3                      // Licensed to The Open Group (TOG) under one or more contributor license
 4                      // agreements.  Refer to the OpenPegasusNOTICE.txt file distributed with
 5                      // this work for additional information regarding copyright ownership.
 6                      // Each contributor licenses this file to you under the OpenPegasus Open
 7                      // Source License; you may not use this file except in compliance with the
 8                      // License.
 9                      //
10                      // Permission is hereby granted, free of charge, to any person obtaining a
11                      // copy of this software and associated documentation files (the "Software"),
12                      // to deal in the Software without restriction, including without limitation
13                      // the rights to use, copy, modify, merge, publish, distribute, sublicense,
14                      // and/or sell copies of the Software, and to permit persons to whom the
15                      // Software is furnished to do so, subject to the following conditions:
16                      //
17                      // The above copyright notice and this permission notice shall be included
18                      // in all copies or substantial portions of the Software.
19                      //
20                      // THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
21                      // OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
22 sahana.prabhakar 1.1 // MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
23                      // IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
24                      // CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
25                      // TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
26                      // SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
27                      //
28                      //////////////////////////////////////////////////////////////////////////
29                      //
30                      //%/////////////////////////////////////////////////////////////////////////////
31                      
32                      #ifndef Pegasus_CIMDateTimeRep_h
33                      #define Pegasus_CIMDateTimeRep_h
34                      
35                      PEGASUS_NAMESPACE_BEGIN
36                      
37                      /** This class defines the internal representation of the CIMDateTime class.
38                          The CIMDateTimeRep is a private memeber of CIMDateTime class.
39                      */
40                      class CIMDateTimeRep
41                      {
42                      public:
43 sahana.prabhakar 1.1 
44                          // Number of microseconds elapsed since January 1, 1 BCE.
45                          Uint64 usec;
46                      
47                          // UTC offset
48                          Uint32 utcOffset;
49                      
50                          // ':' for intervals. '-' or '+' for time stamps.
51                          Uint16 sign;
52                      
53                          // Number of wild characters ('*') used to initialize this object.
54                          Uint16 numWildcards;
55                      };
56                      
57                      PEGASUS_NAMESPACE_END
58                      
59                      #endif /* Pegasus_CIMDateTimeRep_h */

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2