Main Page | Class Hierarchy | Alphabetical List | Data Structures | File List | Data Fields | Globals

DCFmpacket_Rtmra_float_array.h

Go to the documentation of this file.
00001 //DCFmpacket_Rtmra_float_array.h
00002 //////////////////////////////////////////////////////////////////////
00003 //          (c) Copyright 2001-2002 Brown Deer Technology, LLC.
00004 //                        All rights reserved.
00005 //////////////////////////////////////////////////////////////////////
00006 //              Created:                Aug 27, 2001
00007 //              Last Modified:          May 2, 2002
00008 //////////////////////////////////////////////////////////////////////
00009 
00010 #ifndef DCFmpacket_Rtmra_float_array
00011 #define DCFmpacket_Rtmra_float_array
00012 
00013 // specialization DCFmpacket< Rtmra<float,array> >
00014 
00015 template <>
00016 class DCFmpacket< Rtmra<float,array> > : public DCFmpacketBase {
00017 
00018    public:
00019 
00020       DCFmpacket( 
00021         const int, 
00022         const int, const int, 
00023         DCFencode< Rtmra<float,array> >&
00024       );
00025 
00026       void setencode( 
00027         const int sizebmax, 
00028         const int bplen_sizeb, 
00029         const int bplen_n
00030         ) {
00031          DCFmpacketBase::setencode( sizebmax, bplen_sizeb, bplen_n );
00032       }
00033       void setencode( 
00034         const int, 
00035         const int, const int, 
00036         DCFencode< Rtmra<float,array> >&
00037         );
00038 
00039       DCFmpacket< Rtmra<float,array> >& operator()( 
00040         Rtmra<float,array>&, 
00041         const char
00042         );
00043 
00044       void encode(
00045         Rtmra<float,array>&, 
00046         const char
00047         );
00048 
00049       void replace( Rtmra<float,array>& );
00050 
00051    protected:
00052       
00053       DCFencode< Rtmra<float,array> > _enc;
00054       
00055 };
00056 
00057 #endif

Generated on Mon May 31 21:38:44 2004 for SR2k4 Assembler by doxygen 1.3.6