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.
Toggle main menu visibility
Home
Categories
Documentation
Namespaces
Classes
Class List
Class Index
Class Hierarchy
Files
Examples
•
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Modules
Pages
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.