xtd
1.0.0
Toggle main menu visibility
Loading...
Searching...
No Matches
xtd.core
include
xtd
implicit_using_namespaces.hpp
Go to the documentation of this file.
1
4
#pragma once
5
#include "
target_id_definitions.hpp
"
6
10
11
#if defined(__XTD_ENABLE_IMPLICIT_USING_NAMESPACES__)
12
#define __using_namespace__(name_space) \
13
namespace name_space {} \
14
using namespace name_space
15
16
#if __XTD_CURRENT_TARGET_ID__ == __XTD_TARGET_ID_TEST_APPLICATION__ || __XTD_CURRENT_TARGET_ID__ == __XTD_TARGET_ID_CONSOLE_APPLICATION__ || __XTD_CURRENT_TARGET_ID__ == __XTD_TARGET_ID_GUI_APPLICATION__ || __XTD_CURRENT_TARGET_ID__ == __XTD_TARGET_ID_UNKNOWN__
17
__using_namespace__(
xtd
);
18
__using_namespace__(
xtd::collections::generic
);
19
__using_namespace__(
xtd::expressions
);
20
__using_namespace__(
xtd::io
);
21
__using_namespace__(
xtd::linq
);
22
__using_namespace__(xtd::net::http);
23
__using_namespace__(
xtd::threading
);
24
__using_namespace__(
xtd::threading::tasks
);
25
#endif
26
27
#if __XTD_CURRENT_TARGET_ID__ == __XTD_TARGET_ID_TEST_APPLICATION__ || __XTD_CURRENT_TARGET_ID__ == __XTD_TARGET_ID_GUI_APPLICATION__ || __XTD_CURRENT_TARGET_ID__ == __XTD_TARGET_ID_UNKNOWN__
28
__using_namespace__(
xtd::drawing
);
29
__using_namespace__(
xtd::forms
);
30
#endif
31
32
#if __XTD_CURRENT_TARGET_ID__ == __XTD_TARGET_ID_TEST_APPLICATION__
33
__using_namespace__(
xtd::tunit
);
34
__using_namespace__(
xtd::tunit::constraints
);
35
#endif
36
37
#undef __using_namespace__
38
#endif
xtd::collections::generic
The xtd::collections::generic namespace contains interfaces and classes that define generic collectio...
Definition
comparer.hpp:16
xtd::drawing
The xtd::drawing namespace provides access to GDI+ basic graphics functionality. More advanced functi...
Definition
actions_system_images.hpp:10
xtd::expressions
The xtd::expressions namespace provides a lightweight, composable expression template framework for b...
Definition
add.hpp:14
xtd::forms
The xtd::forms namespace contains classes for creating Windows-based applications that take full adva...
Definition
texts.hpp:219
xtd::io
The xtd::io namespace contains types that allow reading and writing to files and data streams,...
Definition
binary_reader.hpp:17
xtd::linq
Provides classes and interfaces that support queries that use Language-Integrated Query (LINQ).
Definition
enumerable_.hpp:58
xtd::threading::tasks
The xtd::threading::tasks namespace provides types that simplify the work of writing concurrent and a...
Definition
basic_task.hpp:32
xtd::threading
The xtd::threading namespace provides classes and interfaces that enable multithreaded programming....
Definition
abandoned_mutex_exception.hpp:10
xtd::tunit::constraints
The constraints namespace contains the constraint-based assert model.
Definition
actual_value.hpp:12
xtd::tunit
The tunit namespace contains a unit test library.
Definition
abort_error.hpp:10
xtd
The xtd namespace contains all fundamental classes to access Hardware, Os, System,...
Definition
abstract_object.hpp:8
target_id_definitions.hpp
Contains target id definitions.
Generated on
for xtd by
Gammasoft
. All rights reserved.