VideoTools
Main Page
Related Pages
Namespaces
Classes
Files
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Macros
Pages
grtraits.h
Go to the documentation of this file.
1
//
2
// Copyright (C) 2017 Graeme Walker
3
//
4
// This program is free software: you can redistribute it and/or modify
5
// it under the terms of the GNU General Public License as published by
6
// the Free Software Foundation, either version 3 of the License, or
7
// (at your option) any later version.
8
//
9
// This program is distributed in the hope that it will be useful,
10
// but WITHOUT ANY WARRANTY; without even the implied warranty of
11
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12
// GNU General Public License for more details.
13
//
14
// You should have received a copy of the GNU General Public License
15
// along with this program. If not, see <http://www.gnu.org/licenses/>.
16
// ===
17
///
18
/// \file grtraits.h
19
///
20
21
#ifndef GR_TRAITS__H
22
#define GR_TRAITS__H
23
24
namespace
Gr
25
{
26
namespace
traits
27
{
28
/// \class Gr::traits::imagebuffer
29
/// A traits class that can be specialised for Gr::ImageBuffer candidates.
30
/// This allows the Gr::ImageBuffer type to be defined by a single
31
/// typedef (see grimagebuffer.h).
32
///
33
template
<
typename
T>
34
struct
imagebuffer
35
{
36
} ;
37
}
38
}
39
40
#endif
Gr::traits::imagebuffer
A traits class that can be specialised for Gr::ImageBuffer candidates.
Definition:
grtraits.h:34
src
grlib
grtraits.h
Generated by
1.8.6