Adobe Source Libraries
1.49.0
A collection of C++ libraries.
Loading...
Searching...
No Matches
localization.hpp
Go to the documentation of this file.
1
/*
2
Copyright 2013 Adobe
3
Distributed under the Boost Software License, Version 1.0.
4
(See accompanying file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
5
*/
6
/**************************************************************************************************/
7
8
#ifndef ADOBE_LOCALIZATION_HPP
9
#define ADOBE_LOCALIZATION_HPP
10
11
/**************************************************************************************************/
12
13
#include <
adobe/config.hpp
>
14
15
#include <functional>
16
#include <string>
17
18
/**************************************************************************************************/
19
20
namespace
adobe
{
21
22
/**************************************************************************************************/
23
29
33
34
using
localization_lookup_proc_t
= std::function<std::string(
const
std::string&)>;
35
36
void
localization_register
(
const
localization_lookup_proc_t
& proc);
37
38
std::string
localization_invoke
(
const
std::string& source);
39
40
bool
localization_ready
();
41
43
44
/**************************************************************************************************/
45
46
}
// namespace adobe
47
48
/**************************************************************************************************/
49
50
#endif
51
52
/**************************************************************************************************/
config.hpp
adobe::localization_register
void localization_register(const localization_lookup_proc_t &proc)
adobe::localization_lookup_proc_t
std::function< std::string(const std::string &)> localization_lookup_proc_t
Definition
localization.hpp:34
adobe::localization_ready
bool localization_ready()
adobe::localization_invoke
std::string localization_invoke(const std::string &source)
adobe
Definition
class_template.hpp:7
adobe
localization.hpp
Generated by
1.14.0