Esempio n. 1
0
 public static void transform_RAS_Resource_Event_In_Tag_char_list(StreamTransformer former, ref RAS_Resource_Event_In_Tag_char_list source)
 {
     source.char_seq_num     = former.readMsgInt();
     source.char_id          = deleteNull(former.readMsgString());
     source.unit_seq_num     = former.readMsgInt();
     source.unit_id          = deleteNull(former.readMsgString());
     source.value_seq_num    = former.readMsgInt();
     source.value_type       = former.readMsgChar();
     source.value_count      = former.readMsgInt();
     source._size_value_list = former.readMsgInt();
     source.value_list       = new RAS_Resource_Event_In_Tag_char_list_value_list[source._size_value_list];
     for (int i = 0; i < source._size_value_list; i++)
     {
         source.value_list[i] = new RAS_Resource_Event_In_Tag_char_list_value_list();
         transform_RAS_Resource_Event_In_Tag_char_list_value_list(former, ref source.value_list[i]);
     }
     source.spec_out_mask  = deleteNull(former.readMsgString());
     source.spec_out_count = former.readMsgInt();
     source.rec_save_flag  = former.readMsgChar();
 }
Esempio n. 2
0
 public static void serialize_RAS_Resource_Event_In_Tag_char_list(StreamTransformer former, RAS_Resource_Event_In_Tag_char_list target)
 {
     former.writeMsgInt(target.char_seq_num);
     former.writeMsgString(withoutSpace(target.char_id));
     former.writeMsgInt(target.unit_seq_num);
     former.writeMsgString(withoutSpace(target.unit_id));
     former.writeMsgInt(target.value_seq_num);
     former.writeMsgChar(target.value_type);
     former.writeMsgInt(target.value_count);
     target._size_value_list = (25 >= target._size_value_list ? target._size_value_list : 25);
     former.writeMsgInt(target._size_value_list);
     for (int i = 0; i < target._size_value_list; i++)
     {
         serialize_RAS_Resource_Event_In_Tag_char_list_value_list(former, target.value_list[i]);
     }
     former.writeMsgString(withoutSpace(target.spec_out_mask));
     former.writeMsgInt(target.spec_out_count);
     former.writeMsgChar(target.rec_save_flag);
 }