ALib C++ Library
Library Version: 2412 R0
Documentation generated by doxygen
Loading...
Searching...
No Matches
resources.hpp File Reference

Description:

This header file is part of sub-namespace alib::lang::resources of module ALib BaseCamp of the ALib C++ Library.

© 2013-2024 A-Worx GmbH, Germany. Published under Boost Software License.

Definition in file resources.hpp.

#include "alib/strings/string.hpp"
#include "alib/strings/localstring.hpp"
#include <vector>
Include dependency graph for resources.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  ResourcedType< T >
 
struct  ResourceInfo
 
class  ResourcePool
 
struct  T_Resourced< T >
 

Namespaces

namespace  alib
 
namespace  alib::lang
 
namespace  alib::lang::resources
 

Macros

ALib Module BaseCamp Feature Selection

#define ALIB_RESOURCES_OMIT_DEFAULTS   0
 
ALib Module BaseCamp

The macros in this section are introduced by inner namespace alib::lang::resources of camp ALib BaseCamp.

#define ALIB_RESOURCED(T, ResPool, ResCategory, ResName)
 
#define ALIB_RESOURCED_IN_MODULE(T, Camp, ResName)
 

Typedefs

template<typename T >
using ResourcedType = lang::resources::ResourcedType<T>
 Type alias in namespace alib.
 
using ResourceInfo = lang::resources::ResourceInfo
 Type alias in namespace alib.
 
using ResourcePool = lang::resources::ResourcePool
 Type alias in namespace alib.
 
template<typename T >
using T_Resourced = lang::resources::T_Resourced<T>
 Type alias in namespace alib.