xtd
1.0.0
Toggle main menu visibility
Loading...
Searching...
No Matches
xtd.core
include
xtd
io
search_option.hpp
Go to the documentation of this file.
1
4
#pragma once
5
#include "
../enum.hpp
"
6
8
namespace
xtd
{
10
namespace
io
{
25
enum class
search_option
{
27
top_directory_only
= 0,
29
all_directories
= 1,
30
};
31
}
32
}
33
35
template
<>
struct
xtd::enum_register
<
xtd
::
io::search_option
> {
36
static
auto
values
()
noexcept
{
return
xtd::enum_collection<xtd::io::search_option>
{{
xtd::io::search_option::top_directory_only
,
"top_directory_only"
}, {
xtd::io::search_option::all_directories
,
"all_directories"
}};}
37
};
enum.hpp
Contains enum_ and enum_ut_ keywords.
xtd::enum_collection
std::vector< std::pair< enum_t, xtd::string > > enum_collection
Represents a pair of an enum_t value and a string of an enum of type enum_t.
Definition
enum_collection.hpp:24
xtd::io::search_option
search_option
Specifies whether to search the current directory, or the current directory and all subdirectories.
Definition
search_option.hpp:25
xtd::io::search_option::all_directories
@ all_directories
Includes the current directory and all its subdirectories in a search operation. This option includes...
Definition
search_option.hpp:29
xtd::io::search_option::top_directory_only
@ top_directory_only
Includes only the current directory in a search operation.
Definition
search_option.hpp:27
xtd::io
The xtd::io namespace contains types that allow reading and writing to files and data streams,...
Definition
binary_reader.hpp:17
xtd
The xtd namespace contains all fundamental classes to access Hardware, Os, System,...
Definition
abstract_object.hpp:8
xtd::enum_register
Provides the registration struct for enumerations.
Definition
enum_register.hpp:38
xtd::enum_register::values
static auto values() noexcept
Definition
enum_register.hpp:55
Generated on
for xtd by
Gammasoft
. All rights reserved.