internal static void parseFields(IfcActionRequest r,List<string> arrFields, ref int ipos,Schema schema) { IfcControl.parseFields(r,arrFields, ref ipos,schema); if(schema == Schema.IFC2x3) r.mIdentification = arrFields[ipos++].Replace("'",""); }
//internal string mRequestID;// : IfcIdentifier; IFC4 relocated internal IfcActionRequest(IfcActionRequest i) : base(i) { }
internal static IfcActionRequest Parse(string strDef,Schema schema) { IfcActionRequest r = new IfcActionRequest(); int ipos = 0; parseFields(r, ParserSTEP.SplitLineFields(strDef), ref ipos,schema); return r; }
//internal string mRequestID;// : IfcIdentifier; IFC4 relocated internal IfcActionRequest(DatabaseIfc db, IfcActionRequest r) : base(db,r) { }