acme
Foundational cross-platform layer of the ca2 framework
Loading...
Searching...
No Matches
unique_index.h
1// Created by camilo on 2025-10-20 00:36 <3ThomasBorregaardSorensen!!
2#pragma once
3
4
5class unique_index;
6
7
8class CLASS_DECL_ACME unique_index_domain
9{
10protected:
11
12 friend class unique_index;
13
14 ::interlocked_count m_count;
15
16public:
17
18 unique_index create_unique_index();
19
20};
21
22
23
24class CLASS_DECL_ACME unique_index
25{
26protected:
27
28
29 ::collection::index m_iUniqueIndex;
30
31
32 friend class unique_index_domain;
33
34
35 unique_index(unique_index_domain* puniqueindexdomain);
36
37
38public:
39
40
41 ::collection::index index() const
42 {
43
44 return m_iUniqueIndex;
45
46 }
47
48};
49
50
Definition unique_index.h:9
Definition unique_index.h:25