Uses of Class
edu.nps.moves.dis7.source.generator.pdus.ClassAttribute
Packages that use ClassAttribute
Package
Description
Code generator classes supporting software production to create the
edu.nps.moves.dis7
Java library.-
Uses of ClassAttribute in edu.nps.moves.dis7.source.generator.pdus
Fields in edu.nps.moves.dis7.source.generator.pdus declared as ClassAttributeModifier and TypeFieldDescriptionprotected ClassAttribute
ClassAttribute.dynamicListClassAttribute
If this is a dynamic length list field or primitive list, we also need the field that this tells the length for.Fields in edu.nps.moves.dis7.source.generator.pdus with type parameters of type ClassAttributeModifier and TypeFieldDescriptionprotected List<ClassAttribute>
GeneratedClass.classAttributes
A list of all the attributes (ivars) of one classMethods in edu.nps.moves.dis7.source.generator.pdus that return ClassAttributeModifier and TypeMethodDescriptionClassAttribute.getDynamicListClassAttribute()
get special attributeMethods in edu.nps.moves.dis7.source.generator.pdus that return types with arguments of type ClassAttributeModifier and TypeMethodDescriptionGeneratedClass.getClassAttributes()
Return a list of all the attributes of the classMethods in edu.nps.moves.dis7.source.generator.pdus with parameters of type ClassAttributeModifier and TypeMethodDescriptionvoid
GeneratedClass.addClassAttribute(ClassAttribute anAttribute)
Add one ivar/attribute to the classprotected int
Generator.getBitsToShift(ClassAttribute anAttribute, String mask)
This is ugly and brute force, but I don't see an easier way to do it.void
ClassAttribute.setDynamicListClassAttribute(ClassAttribute attr)
set special attributevoid
CppGenerator.writeSetterMethod(PrintWriter pw, GeneratedClass aClass, ClassAttribute anAttribute)
write out setter methodConstructors in edu.nps.moves.dis7.source.generator.pdus with parameters of type ClassAttributeModifierConstructorDescriptionBitField(String name, String mask, String description, ClassAttribute parentAttribute)
Constructor