pyloxi: use OFClass directly
It now includes everything we need except pyname.
diff --git a/py_gen/templates/_pack.py b/py_gen/templates/_pack.py
index 0525ef2..c292525 100644
--- a/py_gen/templates/_pack.py
+++ b/py_gen/templates/_pack.py
@@ -56,12 +56,12 @@
:: #endfor
:: if length_member_index != None:
length = sum([len(x) for x in packed])
-:: if ofclass.has_internal_alignment:
+:: if ofclass.params.get('length_includes_align') == 'True':
packed.append(loxi.generic_util.pad_to(8, length))
length += len(packed[-1])
:: #endif
packed[${length_member_index}] = ${gen_pack_expr(length_member.oftype, 'length', version=version)}
:: #endif
-:: if ofclass.has_external_alignment:
+:: if ofclass.params.get('length_includes_align') == 'False':
packed.append(loxi.generic_util.pad_to(8, length))
:: #endif