tm_data_type.cc

Go to the documentation of this file.
00001 #include <lestes/md/types/tm_data_type.g.hh>
00002 #include <lestes/md/registers/tm_register.g.hh>
00003 
00004 package(lestes);
00005 package(md);
00006 package(types);
00007 
00008 
00009 /*!
00010         \brief Creates new simple_dt_bitfield object of given type and width.
00011         
00012         \param type The type of bitfield.
00013         \param width The width of bitfield.
00014         \return New bitfield object.
00015 */
00016 ptr<tm_dt_bitfield> tm_dt_bitfield::create(ptr<tm_dt_simple> type, ulint width) {
00017         return tm_dt_bitfield::create(type->id_get(), type->format_get(), type->bitwidth_get(), type->alignment_get(), type->return_reg_get(), type->asm_output_get(), "",width);
00018 }
00019 
00020 
00021 
00022 end_package(types);
00023 end_package(md);
00024 end_package(lestes);

Generated on Mon Feb 12 18:23:36 2007 for lestes by doxygen 1.5.1-20070107