acme
Foundational cross-platform layer of the ca2 framework
Loading...
Searching...
No Matches
idn.h
1// Created by camilo on 2024-06-02 16:49 <3ThomasBorregaardSorensen!!
2#pragma once
3
4
5#include "acme/platform/department.h"
6
7
8namespace nano
9{
10
11
12 namespace idn
13 {
14
15
16 class CLASS_DECL_ACME idn :
17 virtual public ::platform::department
18 {
19 public:
20
21
22 inline static const_char_pointer represented_component_name()
23 {
24
25 return "nano_idn";
26
27 }
28
29
30 idn();
31 ~idn() override;
32
33
34 virtual string idn_to_punycode(const ::scoped_string & scopedstr);
35 virtual string idn_from_punycode(const ::scoped_string & scopedstr);
36
37
38 };
39
40
41 } // idn
42
43
44} // nano
45
46
Definition department.h:13