Main Page
Related Pages
Modules
Namespaces
Classes
Files
File List
File Members
genicam
library
CPP
include
log4cpp
Manipulator.hh
Go to the documentation of this file.
1
/*
2
* Manipulator.hh
3
*
4
* Copyright 2005, Francis ANDRE. All rights reserved.
5
*
6
* See the COPYING file for the terms of usage and distribution.
7
*/
8
9
#ifndef _LOG4CPP_MANIPULATOR_HH
10
#define _LOG4CPP_MANIPULATOR_HH
11
12
#include <iostream>
13
#include <
log4cpp/Portability.hh
>
14
LOG4CPP_NS_BEGIN
15
class
LOG4CPP_EXPORT
width
{
16
private
:
17
unsigned
int
size
;
18
public
:
19
inline
width
(
unsigned
int
i) : size(i) {}
20
friend
LOG4CPP_EXPORT
std::ostream&
operator<<
(std::ostream& os,
const
width
& w);
21
};
22
class
LOG4CPP_EXPORT
tab
{
23
private
:
24
unsigned
int
size
;
25
public
:
26
inline
tab
(
unsigned
int
i) : size(i) {}
27
friend
LOG4CPP_EXPORT
std::ostream&
operator<<
(std::ostream& os,
const
tab
& w);
28
};
29
LOG4CPP_NS_END
30
31
#endif
width::size
unsigned int size
Definition:
Manipulator.hh:17
LOG4CPP_NS_END
#define LOG4CPP_NS_END
Definition:
Portability.hh:50
tab
Definition:
Manipulator.hh:22
width::width
width(unsigned int i)
Definition:
Manipulator.hh:19
Portability.hh
operator<<
std::ostream & operator<<(std::ostream &ostr, const GENICAM_NAMESPACE::gcstring &str)
STL operator out.
Definition:
GCString.h:225
LOG4CPP_EXPORT
#define LOG4CPP_EXPORT
Definition:
Export.hh:21
width
Definition:
Manipulator.hh:15
tab::tab
tab(unsigned int i)
Definition:
Manipulator.hh:26
tab::size
unsigned int size
Definition:
Manipulator.hh:24
LOG4CPP_NS_BEGIN
#define LOG4CPP_NS_BEGIN
Definition:
Portability.hh:49
rc_genicam_api
Author(s): Heiko Hirschmueller
autogenerated on Wed Mar 17 2021 02:48:40