cgv
Loading...
Searching...
No Matches
make_argument.h
1
#pragma once
2
3
#include <cgv/type/func/clean.h>
4
5
namespace
cgv
{
6
namespace
type {
7
namespace
func {
8
12
template
<
typename
T>
13
struct
make_argument
14
{
15
typedef
const
typename
cgv::type::func::clean<T>::type& type;
16
};
17
template
<
typename
T>
18
struct
make_argument
<T&>
19
{
20
typedef
T& type;
21
};
22
23
}
24
}
25
}
cgv
the cgv namespace
Definition
print.h:11
cgv::type::func::make_argument
the make_argument type function converts a given type to a constant reference if it is not a non cons...
Definition
make_argument.h:14
cgv
type
func
make_argument.h
Generated by
1.9.8