xtd - Reference Guide
0.1.2
Modern c++17/20 framework to create console, GUI and unit test applications on Windows, macOS, Linux, iOS and android.
Loading...
Searching...
No Matches
xtd.forms
include
xtd
forms
icontrol_trace.h
Go to the documentation of this file.
1
4
#pragma once
5
#include <
xtd/interface.h
>
6
#include <
xtd/ustring.h
>
7
9
namespace
xtd
{
11
namespace
forms
{
18
class
icontrol_trace
interface_
{
19
public
:
22
virtual
void
write
(
const
xtd::ustring
&
message
) = 0;
23
26
virtual
void
write_line
(
const
xtd::ustring
&
message
) = 0;
27
29
virtual
void
flush
() = 0;
30
};
31
}
32
}
xtd::forms::icontrol_trace
Allow a control to be called by control_trace_listener for writing debug or trace message.
Definition
icontrol_trace.h:18
xtd::forms::icontrol_trace::write
virtual void write(const xtd::ustring &message)=0
Write debug or trace message on this instance control.
xtd::forms::icontrol_trace::flush
virtual void flush()=0
Flushes the output buffer and causes buffered data to write to the control.
xtd::forms::icontrol_trace::write_line
virtual void write_line(const xtd::ustring &message)=0
Write debug or trace message on this instance control followed by line terminator.
xtd::forms::message
Implements a Windows message.
Definition
message.h:25
xtd::ustring
Represents text as a sequence of UTF-8 code units.
Definition
ustring.h:48
interface_
#define interface_
This keyword is use to represent an interface.
Definition
interface.h:55
interface.h
Contains xtd::interface interface.
xtd::forms
The xtd::forms namespace contains classes for creating Windows-based applications that take full adva...
Definition
about_box.h:13
xtd
The xtd namespace contains all fundamental classes to access Hardware, Os, System,...
Definition
system_report.h:17
ustring.h
Contains xtd::ustring class.
Generated on Tue Mar 12 2024 16:25:08 for xtd - Reference Guide by
Gammasoft
. All rights reserved.