IT++ Logo Newcom Logo

fix_factory.h File Reference

Definitions of a class factory for fixed-point data types Fix and CFix. More...

#include <itpp/base/factory.h>
#include <itpp/fixedpoint/fix_base.h>

Go to the source code of this file.

Namespaces

namespace  itpp

Classes

class  itpp::Fix_Factory
 Class factory for fixed-point data types Fix and CFix. More...

Functions

template<>
void itpp::create_elements< Fix > (Fix *&ptr, const int n, const Factory &f)
 Create an n-length array of Fix using Fix_Factory f.
template<>
void itpp::create_elements< CFix > (CFix *&ptr, const int n, const Factory &f)
 Create an n-length array of CFix using Fix_Factory f.

Variables

const Fix_Factory itpp::FIX1 (1, TC, WRAP)
const Fix_Factory itpp::FIX2 (2, TC, WRAP)
const Fix_Factory itpp::FIX3 (3, TC, WRAP)
const Fix_Factory itpp::FIX4 (4, TC, WRAP)
const Fix_Factory itpp::FIX5 (5, TC, WRAP)
const Fix_Factory itpp::FIX6 (6, TC, WRAP)
const Fix_Factory itpp::FIX7 (7, TC, WRAP)
const Fix_Factory itpp::FIX8 (8, TC, WRAP)
const Fix_Factory itpp::FIX9 (9, TC, WRAP)
const Fix_Factory itpp::FIX10 (10, TC, WRAP)
const Fix_Factory itpp::FIX11 (11, TC, WRAP)
const Fix_Factory itpp::FIX12 (12, TC, WRAP)
const Fix_Factory itpp::FIX13 (13, TC, WRAP)
const Fix_Factory itpp::FIX14 (14, TC, WRAP)
const Fix_Factory itpp::FIX15 (15, TC, WRAP)
const Fix_Factory itpp::FIX16 (16, TC, WRAP)
const Fix_Factory itpp::FIX17 (17, TC, WRAP)
const Fix_Factory itpp::FIX18 (18, TC, WRAP)
const Fix_Factory itpp::FIX19 (19, TC, WRAP)
const Fix_Factory itpp::FIX20 (20, TC, WRAP)
const Fix_Factory itpp::FIX21 (21, TC, WRAP)
const Fix_Factory itpp::FIX22 (22, TC, WRAP)
const Fix_Factory itpp::FIX23 (23, TC, WRAP)
const Fix_Factory itpp::FIX24 (24, TC, WRAP)
const Fix_Factory itpp::FIX25 (25, TC, WRAP)
const Fix_Factory itpp::FIX26 (26, TC, WRAP)
const Fix_Factory itpp::FIX27 (27, TC, WRAP)
const Fix_Factory itpp::FIX28 (28, TC, WRAP)
const Fix_Factory itpp::FIX29 (29, TC, WRAP)
const Fix_Factory itpp::FIX30 (30, TC, WRAP)
const Fix_Factory itpp::FIX31 (31, TC, WRAP)
const Fix_Factory itpp::FIX32 (32, TC, WRAP)
const Fix_Factory itpp::FIX33 (33, TC, WRAP)
const Fix_Factory itpp::FIX34 (34, TC, WRAP)
const Fix_Factory itpp::FIX35 (35, TC, WRAP)
const Fix_Factory itpp::FIX36 (36, TC, WRAP)
const Fix_Factory itpp::FIX37 (37, TC, WRAP)
const Fix_Factory itpp::FIX38 (38, TC, WRAP)
const Fix_Factory itpp::FIX39 (39, TC, WRAP)
const Fix_Factory itpp::FIX40 (40, TC, WRAP)
const Fix_Factory itpp::FIX41 (41, TC, WRAP)
const Fix_Factory itpp::FIX42 (42, TC, WRAP)
const Fix_Factory itpp::FIX43 (43, TC, WRAP)
const Fix_Factory itpp::FIX44 (44, TC, WRAP)
const Fix_Factory itpp::FIX45 (45, TC, WRAP)
const Fix_Factory itpp::FIX46 (46, TC, WRAP)
const Fix_Factory itpp::FIX47 (47, TC, WRAP)
const Fix_Factory itpp::FIX48 (48, TC, WRAP)
const Fix_Factory itpp::FIX49 (49, TC, WRAP)
const Fix_Factory itpp::FIX50 (50, TC, WRAP)
const Fix_Factory itpp::FIX51 (51, TC, WRAP)
const Fix_Factory itpp::FIX52 (52, TC, WRAP)
const Fix_Factory itpp::FIX53 (53, TC, WRAP)
const Fix_Factory itpp::FIX54 (54, TC, WRAP)
const Fix_Factory itpp::FIX55 (55, TC, WRAP)
const Fix_Factory itpp::FIX56 (56, TC, WRAP)
const Fix_Factory itpp::FIX57 (57, TC, WRAP)
const Fix_Factory itpp::FIX58 (58, TC, WRAP)
const Fix_Factory itpp::FIX59 (59, TC, WRAP)
const Fix_Factory itpp::FIX60 (60, TC, WRAP)
const Fix_Factory itpp::FIX61 (61, TC, WRAP)
const Fix_Factory itpp::FIX62 (62, TC, WRAP)
const Fix_Factory itpp::FIX63 (63, TC, WRAP)
const Fix_Factory itpp::FIX64 (64, TC, WRAP)
const Fix_Factory itpp::UFIX1 (1, US, WRAP)
const Fix_Factory itpp::UFIX2 (2, US, WRAP)
const Fix_Factory itpp::UFIX3 (3, US, WRAP)
const Fix_Factory itpp::UFIX4 (4, US, WRAP)
const Fix_Factory itpp::UFIX5 (5, US, WRAP)
const Fix_Factory itpp::UFIX6 (6, US, WRAP)
const Fix_Factory itpp::UFIX7 (7, US, WRAP)
const Fix_Factory itpp::UFIX8 (8, US, WRAP)
const Fix_Factory itpp::UFIX9 (9, US, WRAP)
const Fix_Factory itpp::UFIX10 (10, US, WRAP)
const Fix_Factory itpp::UFIX11 (11, US, WRAP)
const Fix_Factory itpp::UFIX12 (12, US, WRAP)
const Fix_Factory itpp::UFIX13 (13, US, WRAP)
const Fix_Factory itpp::UFIX14 (14, US, WRAP)
const Fix_Factory itpp::UFIX15 (15, US, WRAP)
const Fix_Factory itpp::UFIX16 (16, US, WRAP)
const Fix_Factory itpp::UFIX17 (17, US, WRAP)
const Fix_Factory itpp::UFIX18 (18, US, WRAP)
const Fix_Factory itpp::UFIX19 (19, US, WRAP)
const Fix_Factory itpp::UFIX20 (20, US, WRAP)
const Fix_Factory itpp::UFIX21 (21, US, WRAP)
const Fix_Factory itpp::UFIX22 (22, US, WRAP)
const Fix_Factory itpp::UFIX23 (23, US, WRAP)
const Fix_Factory itpp::UFIX24 (24, US, WRAP)
const Fix_Factory itpp::UFIX25 (25, US, WRAP)
const Fix_Factory itpp::UFIX26 (26, US, WRAP)
const Fix_Factory itpp::UFIX27 (27, US, WRAP)
const Fix_Factory itpp::UFIX28 (28, US, WRAP)
const Fix_Factory itpp::UFIX29 (29, US, WRAP)
const Fix_Factory itpp::UFIX30 (30, US, WRAP)
const Fix_Factory itpp::UFIX31 (31, US, WRAP)
const Fix_Factory itpp::UFIX32 (32, US, WRAP)
const Fix_Factory itpp::UFIX33 (33, US, WRAP)
const Fix_Factory itpp::UFIX34 (34, US, WRAP)
const Fix_Factory itpp::UFIX35 (35, US, WRAP)
const Fix_Factory itpp::UFIX36 (36, US, WRAP)
const Fix_Factory itpp::UFIX37 (37, US, WRAP)
const Fix_Factory itpp::UFIX38 (38, US, WRAP)
const Fix_Factory itpp::UFIX39 (39, US, WRAP)
const Fix_Factory itpp::UFIX40 (40, US, WRAP)
const Fix_Factory itpp::UFIX41 (41, US, WRAP)
const Fix_Factory itpp::UFIX42 (42, US, WRAP)
const Fix_Factory itpp::UFIX43 (43, US, WRAP)
const Fix_Factory itpp::UFIX44 (44, US, WRAP)
const Fix_Factory itpp::UFIX45 (45, US, WRAP)
const Fix_Factory itpp::UFIX46 (46, US, WRAP)
const Fix_Factory itpp::UFIX47 (47, US, WRAP)
const Fix_Factory itpp::UFIX48 (48, US, WRAP)
const Fix_Factory itpp::UFIX49 (49, US, WRAP)
const Fix_Factory itpp::UFIX50 (50, US, WRAP)
const Fix_Factory itpp::UFIX51 (51, US, WRAP)
const Fix_Factory itpp::UFIX52 (52, US, WRAP)
const Fix_Factory itpp::UFIX53 (53, US, WRAP)
const Fix_Factory itpp::UFIX54 (54, US, WRAP)
const Fix_Factory itpp::UFIX55 (55, US, WRAP)
const Fix_Factory itpp::UFIX56 (56, US, WRAP)
const Fix_Factory itpp::UFIX57 (57, US, WRAP)
const Fix_Factory itpp::UFIX58 (58, US, WRAP)
const Fix_Factory itpp::UFIX59 (59, US, WRAP)
const Fix_Factory itpp::UFIX60 (60, US, WRAP)
const Fix_Factory itpp::UFIX61 (61, US, WRAP)
const Fix_Factory itpp::UFIX62 (62, US, WRAP)
const Fix_Factory itpp::UFIX63 (63, US, WRAP)
const Fix_Factory itpp::UFIX64 (64, US, WRAP)
const Fix_Factory itpp::SFIX1 (1, TC, SAT)
const Fix_Factory itpp::SFIX2 (2, TC, SAT)
const Fix_Factory itpp::SFIX3 (3, TC, SAT)
const Fix_Factory itpp::SFIX4 (4, TC, SAT)
const Fix_Factory itpp::SFIX5 (5, TC, SAT)
const Fix_Factory itpp::SFIX6 (6, TC, SAT)
const Fix_Factory itpp::SFIX7 (7, TC, SAT)
const Fix_Factory itpp::SFIX8 (8, TC, SAT)
const Fix_Factory itpp::SFIX9 (9, TC, SAT)
const Fix_Factory itpp::SFIX10 (10, TC, SAT)
const Fix_Factory itpp::SFIX11 (11, TC, SAT)
const Fix_Factory itpp::SFIX12 (12, TC, SAT)
const Fix_Factory itpp::SFIX13 (13, TC, SAT)
const Fix_Factory itpp::SFIX14 (14, TC, SAT)
const Fix_Factory itpp::SFIX15 (15, TC, SAT)
const Fix_Factory itpp::SFIX16 (16, TC, SAT)
const Fix_Factory itpp::SFIX17 (17, TC, SAT)
const Fix_Factory itpp::SFIX18 (18, TC, SAT)
const Fix_Factory itpp::SFIX19 (19, TC, SAT)
const Fix_Factory itpp::SFIX20 (20, TC, SAT)
const Fix_Factory itpp::SFIX21 (21, TC, SAT)
const Fix_Factory itpp::SFIX22 (22, TC, SAT)
const Fix_Factory itpp::SFIX23 (23, TC, SAT)
const Fix_Factory itpp::SFIX24 (24, TC, SAT)
const Fix_Factory itpp::SFIX25 (25, TC, SAT)
const Fix_Factory itpp::SFIX26 (26, TC, SAT)
const Fix_Factory itpp::SFIX27 (27, TC, SAT)
const Fix_Factory itpp::SFIX28 (28, TC, SAT)
const Fix_Factory itpp::SFIX29 (29, TC, SAT)
const Fix_Factory itpp::SFIX30 (30, TC, SAT)
const Fix_Factory itpp::SFIX31 (31, TC, SAT)
const Fix_Factory itpp::SFIX32 (32, TC, SAT)
const Fix_Factory itpp::SFIX33 (33, TC, SAT)
const Fix_Factory itpp::SFIX34 (34, TC, SAT)
const Fix_Factory itpp::SFIX35 (35, TC, SAT)
const Fix_Factory itpp::SFIX36 (36, TC, SAT)
const Fix_Factory itpp::SFIX37 (37, TC, SAT)
const Fix_Factory itpp::SFIX38 (38, TC, SAT)
const Fix_Factory itpp::SFIX39 (39, TC, SAT)
const Fix_Factory itpp::SFIX40 (40, TC, SAT)
const Fix_Factory itpp::SFIX41 (41, TC, SAT)
const Fix_Factory itpp::SFIX42 (42, TC, SAT)
const Fix_Factory itpp::SFIX43 (43, TC, SAT)
const Fix_Factory itpp::SFIX44 (44, TC, SAT)
const Fix_Factory itpp::SFIX45 (45, TC, SAT)
const Fix_Factory itpp::SFIX46 (46, TC, SAT)
const Fix_Factory itpp::SFIX47 (47, TC, SAT)
const Fix_Factory itpp::SFIX48 (48, TC, SAT)
const Fix_Factory itpp::SFIX49 (49, TC, SAT)
const Fix_Factory itpp::SFIX50 (50, TC, SAT)
const Fix_Factory itpp::SFIX51 (51, TC, SAT)
const Fix_Factory itpp::SFIX52 (52, TC, SAT)
const Fix_Factory itpp::SFIX53 (53, TC, SAT)
const Fix_Factory itpp::SFIX54 (54, TC, SAT)
const Fix_Factory itpp::SFIX55 (55, TC, SAT)
const Fix_Factory itpp::SFIX56 (56, TC, SAT)
const Fix_Factory itpp::SFIX57 (57, TC, SAT)
const Fix_Factory itpp::SFIX58 (58, TC, SAT)
const Fix_Factory itpp::SFIX59 (59, TC, SAT)
const Fix_Factory itpp::SFIX60 (60, TC, SAT)
const Fix_Factory itpp::SFIX61 (61, TC, SAT)
const Fix_Factory itpp::SFIX62 (62, TC, SAT)
const Fix_Factory itpp::SFIX63 (63, TC, SAT)
const Fix_Factory itpp::SFIX64 (64, TC, SAT)
const Fix_Factory itpp::SUFIX1 (1, US, SAT)
const Fix_Factory itpp::SUFIX2 (2, US, SAT)
const Fix_Factory itpp::SUFIX3 (3, US, SAT)
const Fix_Factory itpp::SUFIX4 (4, US, SAT)
const Fix_Factory itpp::SUFIX5 (5, US, SAT)
const Fix_Factory itpp::SUFIX6 (6, US, SAT)
const Fix_Factory itpp::SUFIX7 (7, US, SAT)
const Fix_Factory itpp::SUFIX8 (8, US, SAT)
const Fix_Factory itpp::SUFIX9 (9, US, SAT)
const Fix_Factory itpp::SUFIX10 (10, US, SAT)
const Fix_Factory itpp::SUFIX11 (11, US, SAT)
const Fix_Factory itpp::SUFIX12 (12, US, SAT)
const Fix_Factory itpp::SUFIX13 (13, US, SAT)
const Fix_Factory itpp::SUFIX14 (14, US, SAT)
const Fix_Factory itpp::SUFIX15 (15, US, SAT)
const Fix_Factory itpp::SUFIX16 (16, US, SAT)
const Fix_Factory itpp::SUFIX17 (17, US, SAT)
const Fix_Factory itpp::SUFIX18 (18, US, SAT)
const Fix_Factory itpp::SUFIX19 (19, US, SAT)
const Fix_Factory itpp::SUFIX20 (20, US, SAT)
const Fix_Factory itpp::SUFIX21 (21, US, SAT)
const Fix_Factory itpp::SUFIX22 (22, US, SAT)
const Fix_Factory itpp::SUFIX23 (23, US, SAT)
const Fix_Factory itpp::SUFIX24 (24, US, SAT)
const Fix_Factory itpp::SUFIX25 (25, US, SAT)
const Fix_Factory itpp::SUFIX26 (26, US, SAT)
const Fix_Factory itpp::SUFIX27 (27, US, SAT)
const Fix_Factory itpp::SUFIX28 (28, US, SAT)
const Fix_Factory itpp::SUFIX29 (29, US, SAT)
const Fix_Factory itpp::SUFIX30 (30, US, SAT)
const Fix_Factory itpp::SUFIX31 (31, US, SAT)
const Fix_Factory itpp::SUFIX32 (32, US, SAT)
const Fix_Factory itpp::SUFIX33 (33, US, SAT)
const Fix_Factory itpp::SUFIX34 (34, US, SAT)
const Fix_Factory itpp::SUFIX35 (35, US, SAT)
const Fix_Factory itpp::SUFIX36 (36, US, SAT)
const Fix_Factory itpp::SUFIX37 (37, US, SAT)
const Fix_Factory itpp::SUFIX38 (38, US, SAT)
const Fix_Factory itpp::SUFIX39 (39, US, SAT)
const Fix_Factory itpp::SUFIX40 (40, US, SAT)
const Fix_Factory itpp::SUFIX41 (41, US, SAT)
const Fix_Factory itpp::SUFIX42 (42, US, SAT)
const Fix_Factory itpp::SUFIX43 (43, US, SAT)
const Fix_Factory itpp::SUFIX44 (44, US, SAT)
const Fix_Factory itpp::SUFIX45 (45, US, SAT)
const Fix_Factory itpp::SUFIX46 (46, US, SAT)
const Fix_Factory itpp::SUFIX47 (47, US, SAT)
const Fix_Factory itpp::SUFIX48 (48, US, SAT)
const Fix_Factory itpp::SUFIX49 (49, US, SAT)
const Fix_Factory itpp::SUFIX50 (50, US, SAT)
const Fix_Factory itpp::SUFIX51 (51, US, SAT)
const Fix_Factory itpp::SUFIX52 (52, US, SAT)
const Fix_Factory itpp::SUFIX53 (53, US, SAT)
const Fix_Factory itpp::SUFIX54 (54, US, SAT)
const Fix_Factory itpp::SUFIX55 (55, US, SAT)
const Fix_Factory itpp::SUFIX56 (56, US, SAT)
const Fix_Factory itpp::SUFIX57 (57, US, SAT)
const Fix_Factory itpp::SUFIX58 (58, US, SAT)
const Fix_Factory itpp::SUFIX59 (59, US, SAT)
const Fix_Factory itpp::SUFIX60 (60, US, SAT)
const Fix_Factory itpp::SUFIX61 (61, US, SAT)
const Fix_Factory itpp::SUFIX62 (62, US, SAT)
const Fix_Factory itpp::SUFIX63 (63, US, SAT)
const Fix_Factory itpp::SUFIX64 (64, US, SAT)


Detailed Description

Definitions of a class factory for fixed-point data types Fix and CFix.

Author:
Johan Bergman
Date
2007-04-18 08:58:29 +0200 (Wed, 18 Apr 2007)
Revision
1013

-------------------------------------------------------------------------

IT++ - C++ library of mathematical, signal processing, speech processing, and communications classes and functions

Copyright (C) 1995-2007 (see AUTHORS file for a list of contributors)

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA

-------------------------------------------------------------------------

Definition in file fix_factory.h.

SourceForge Logo

Generated on Sat Aug 25 23:40:05 2007 for IT++ by Doxygen 1.5.2