Develop and Download Open Source Software

Browse CVS Repository

Diff of /xoonips/AL/itemtype.cc

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph | View Patch Patch

revision 1.3 by tani, Tue Mar 15 04:49:40 2005 UTC revision 1.4 by aga4096, Wed May 18 10:00:17 2005 UTC
# Line 22  Line 22 
22   *   *
23   * $Revision$   * $Revision$
24   * $Log$   * $Log$
25     * Revision 1.4  2005/05/18 10:00:17  aga4096
26     * ・モジュール統合に対応.
27     *
28   * Revision 1.3  2005/03/15 04:49:40  tani   * Revision 1.3  2005/03/15 04:49:40  tani
29   * ライセンス文を追加.   * ライセンス文を追加.
30   *   *
# Line 45  itemtype::itemtype() Line 48  itemtype::itemtype()
48      mid = 0;      mid = 0;
49      memset( name, '\0', XNP_ITEMTYPE_NAME_LEN + 1 );      memset( name, '\0', XNP_ITEMTYPE_NAME_LEN + 1 );
50      memset( display_name, '\0', XNP_ITEMTYPE_DISPLAY_NAME_LEN + 1 );      memset( display_name, '\0', XNP_ITEMTYPE_DISPLAY_NAME_LEN + 1 );
51        memset( viewphp, '\0', XNP_ITEMTYPE_VIEWPHP_LEN + 1 );
52  }  }
53    
54  itemtype::~itemtype(){}  itemtype::~itemtype(){}
# Line 52  itemtype::~itemtype(){} Line 56  itemtype::~itemtype(){}
56  itemtypeid_t itemtype::getItemTypeID() const { return item_type_id; }  itemtypeid_t itemtype::getItemTypeID() const { return item_type_id; }
57  const char* itemtype::getName() const { return name; }  const char* itemtype::getName() const { return name; }
58  const char* itemtype::getDisplayName() const { return display_name; }  const char* itemtype::getDisplayName() const { return display_name; }
59    const char* itemtype::getViewphp() const { return viewphp; }
60  itemtypeid_t itemtype::getModuleID() const { return mid; }  itemtypeid_t itemtype::getModuleID() const { return mid; }
61    
62  void itemtype::setItemTypeID( itemtypeid_t x ){ this -> item_type_id = x; }  void itemtype::setItemTypeID( itemtypeid_t x ){ this -> item_type_id = x; }
# Line 65  void itemtype::setDisplayName( const cha Line 70  void itemtype::setDisplayName( const cha
70      strncpy( this -> display_name, x, XNP_ITEMTYPE_DISPLAY_NAME_LEN );      strncpy( this -> display_name, x, XNP_ITEMTYPE_DISPLAY_NAME_LEN );
71      this -> display_name[ XNP_ITEMTYPE_DISPLAY_NAME_LEN ] = '\0';      this -> display_name[ XNP_ITEMTYPE_DISPLAY_NAME_LEN ] = '\0';
72  }  }
73    void itemtype::setViewphp( const char* x )
74    {
75        strncpy( this -> viewphp, x, XNP_ITEMTYPE_VIEWPHP_LEN );
76        this -> viewphp[ XNP_ITEMTYPE_VIEWPHP_LEN ] = '\0';
77    }
78  void itemtype::setModuleID( unsigned int x ){ this -> mid = x; }  void itemtype::setModuleID( unsigned int x ){ this -> mid = x; }

Legend:
Removed from v.1.3  
changed lines
  Added in v.1.4

Back to OSDN">Back to OSDN
ViewVC Help
Powered by ViewVC 1.1.26