UHD
003.004.002-0-unknown
Main Page
Namespaces
Classes
Files
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Macros
include
uhd
deprecated.hpp
Go to the documentation of this file.
1
//----------------------------------------------------------------------
2
//-- deprecated interfaces below, to be removed when the API is changed
3
//----------------------------------------------------------------------
4
5
//
6
// Copyright 2010 Ettus Research LLC
7
//
8
// This program is free software: you can redistribute it and/or modify
9
// it under the terms of the GNU General Public License as published by
10
// the Free Software Foundation, either version 3 of the License, or
11
// (at your option) any later version.
12
//
13
// This program is distributed in the hope that it will be useful,
14
// but WITHOUT ANY WARRANTY; without even the implied warranty of
15
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
16
// GNU General Public License for more details.
17
//
18
// You should have received a copy of the GNU General Public License
19
// along with this program. If not, see <http://www.gnu.org/licenses/>.
20
//
21
22
#ifndef INCLUDED_UHD_TYPES_OTW_TYPE_HPP
23
#define INCLUDED_UHD_TYPES_OTW_TYPE_HPP
24
25
#include <
uhd/config.hpp
>
26
27
namespace
uhd{
28
38
struct
UHD_API
otw_type_t
{
39
43
size_t
width
;
//in bits
44
50
size_t
shift
;
//in bits
51
55
enum
/*bo_t*/
{
56
BO_NATIVE = int(
'='
),
57
BO_LITTLE_ENDIAN = int(
'<'
),
58
BO_BIG_ENDIAN = int(
'>'
),
59
BO_NOT_APPLICABLE = int(
'|'
)
60
} byteorder;
61
66
size_t
get_sample_size(
void
)
const
;
67
68
otw_type_t
(
void
);
69
};
70
71
}
//namespace uhd
72
73
#endif
/* INCLUDED_UHD_TYPES_OTW_TYPE_HPP */
74
75
#include <
uhd/types/io_type.hpp
>
//wish it was in here
76
#include <
uhd/types/clock_config.hpp
>
//wish it was in here
Generated on Fri May 25 2012 13:02:21 for UHD by
1.8.1