VR-Forces 4.5 Class Documentation
Home
Modules
Namespaces
Classes
Files
Examples
Behavior Models
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Groups
Pages
include
vrfutil
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
"
68
#include "
vrfutil/rwChannelDescriptor.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);
81
DT_DLL_vrfutil
void
AddAndManagePrinter
(
DtPrinter
* printer);
82
DT_DLL_vrfutil
void
RemovePrinter
(
DtPrinter
* printer);
83
84
DT_DLL_vrfutil
void
InitializePrinters
();
85
86
//Channel Settings
87
DT_DLL_vrfutil
int
ChannelNotifyLevel
(
const
DtString
& channel);
88
DT_DLL_vrfutil
DtString
ChannelPrefix
(
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);
93
DT_DLL_vrfutil
void
SetChannelSettings
(
const
DtRwChannelDescriptorList
& settings);
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
100
DT_DLL_vrfutil
int
NumberOfNotifyLevels
();
101
102
DT_DLL_vrfutil
DtOutputStreamBuffer*
CreateStreamBuffer
();
103
106
DT_DLL_vrfutil
void
DestroyGlobalChannelManager
();
107
113
DT_DLL_vrfutil
void
SetOcChannelPrototypeSettings
(
114
const
DtRwChannelDescriptorList
& settings);
115
DT_DLL_vrfutil
DtRwChannelDescriptorList
OcChannelPrototypeSettings
();
116
DT_DLL_vrfutil
void
SetOcChannelPrototypeEnabled
(
const
DtString
& channel,
117
bool
enabled);
119
Document ID: Generated on Thu Mar 23 18:54:12 EDT 2017 from SVN revision 174804
Copyright © 2005-2017 VT MÄK. All Rights Reserved (
www.mak.com
)