VR-Forces 4.6.1 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
vrfPrint.h
Go to the documentation of this file.
1 /*********************************************************************
2 ** Copyright (c) 2015 VT MAK
3 ** All rights reserved.
4 *********************************************************************/
5 
8 
64 
65 #pragma once
66 
67 #include "vrfutil/vrfutilDefines.h"
69 
70 #include "vlutil/vlPrint.h"
71 
72 //Stream Access
73 DT_DLL_vrfutil DtOutputStream& DtChannelError(const DtString& channel = "");
74 DT_DLL_vrfutil DtOutputStream& DtChannelWarn(const DtString& channel = "");
75 DT_DLL_vrfutil DtOutputStream& DtChannelInfo(const DtString& channel = "");
76 DT_DLL_vrfutil DtOutputStream& DtChannelVerbose(const DtString& channel = "");
77 DT_DLL_vrfutil DtOutputStream& DtChannelDebug(const DtString& channel = "");
78 
79 //Printer Management
80 DT_DLL_vrfutil void AddPrinter(DtPrinter* printer);
83 
85 
86 //Channel Settings
87 DT_DLL_vrfutil int ChannelNotifyLevel(const DtString& channel);
89 DT_DLL_vrfutil bool ChannelIsEnabled(const DtString& channel);
90 
91 DT_DLL_vrfutil void SetChannelSettings(const DtString& channel,
92  int notifyLevel, const DtString& prefix, bool enabled);
94 DT_DLL_vrfutil void SetChannelEnabled(const DtString& channel, bool enabled);
95 DT_DLL_vrfutil void SetChannelLevel(const DtString& channel, int notifyLevel);
96 
98 DT_DLL_vrfutil void PrintStatus(const DtString& channel = "");
99 
101 
102 DT_DLL_vrfutil DtOutputStreamBuffer* CreateStreamBuffer();
103 
107 
114  const DtRwChannelDescriptorList& settings);
117  bool enabled);
119 

Document ID: Generated on Wed Jul 25 16:57:45 EDT 2018 from SVN revision 190790
Copyright © 2005-2018 VT MÄK. All Rights Reserved (www.mak.com)