Sierra Toolkit Version of the Day
Writer_fwd.hpp
00001 /*------------------------------------------------------------------------*/
00002 /*                 Copyright 2010 Sandia Corporation.                     */
00003 /*  Under terms of Contract DE-AC04-94AL85000, there is a non-exclusive   */
00004 /*  license for use of this work by or on behalf of the U.S. Government.  */
00005 /*  Export of this program may require a license from the                 */
00006 /*  United States Government.                                             */
00007 /*------------------------------------------------------------------------*/
00008 
00009 #ifndef STK_UTIL_DIAG_WRITER_FWD_HPP
00010 #define STK_UTIL_DIAG_WRITER_FWD_HPP
00011 
00012 namespace stk {
00013 
00018 
00023 enum LogMask {
00024   LOG_ALWAYS    = 0x00000000,
00025   LOG_TRACE    = 0x00000001,
00026   LOG_TRACE_STATS  = 0x00000002,
00027   LOG_TRACE_SUB_CALLS  = 0x00000004,
00028   LOG_MEMBERS    = 0x00000008,
00029 
00030   LOG_STREAM_COMMON  = LOG_TRACE | LOG_TRACE_STATS
00031 };
00032 
00036 
00037 namespace diag {
00038 
00039 class Writer;
00040 
00041 typedef unsigned long PrintMask;
00042 
00043 } // namespace diag
00044 } // namespace stk
00045 
00046 #endif // STK_UTIL_DIAG_WRITER_FWD_HPP
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends