acme
Foundational cross-platform layer of the ca2 framework
Loading...
Searching...
No Matches
file_system_options.h
1//
2// options.hpp
3// acme
4//
5// Created by Camilo Sasuke Thomas Borregaard Sørensen on 2024-02-09 09:06
6// Copyright © 2024 Camilo Sasuke Tsumanuma. All rights reserved. <3ThomasBorregaardSorensen!!
7//
8#pragma once
9
10
11namespace filesystem
12{
13
14
15 class CLASS_DECL_ACME file_system_options :
16 virtual public particle
17 {
18 public:
19
20
21 bool m_bOperatingSystemRootOnes;
22 bool m_bImage;
23 bool m_bDocument;
24 bool m_bMusic;
25 bool m_bDownload;
26 bool m_b_iCloud;
27 bool m_b_iCloudContainer;
28 bool m_bOneDrive;
29 bool m_bDropbox;
30 bool m_bVideo;
31 bool m_bDesktop;
32
33 ::string m_str_iCloudContainerIdentifier;
34 ::string m_str_iCloudContainerName;
35
36
37 ::string_array_base m_straUTType;
38
39 ::string_array_base m_straFileSystemExtension;
40
41
42 file_system_options();
43 ~file_system_options() override;
44
45
46 };
47
48
49} // namespace filesystem
50
51
52