VR-Forces Development_Version 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
109
DT_DLL_vrfutil
void
SetOcChannelPrototypeSettings
(
110
const
DtRwChannelDescriptorList
& settings);
111
DT_DLL_vrfutil
DtRwChannelDescriptorList
OcChannelPrototypeSettings
();
112
DT_DLL_vrfutil
void
SetOcChannelPrototypeEnabled
(
const
DtString
& channel,
113
bool
enabled);
115
Document ID: Generated on Mon Jul 4 01:00:18 EDT 2016 from SVN revision 166489
Copyright © 2005-2015 VT MÄK. All Rights Reserved (
www.mak.com
)