Exemple #1
0
def get_post_struct_lines(message):
    lines = get_default_post_struct_lines(message)
    if message.structure.namespaced_type.name.endswith('_Request'):
        lines.append('//@request_type')
    elif message.structure.namespaced_type.name.endswith('_Response'):
        lines.append('//@reply_type')
    return lines
Exemple #2
0
def get_post_struct_lines(spec):
    lines = get_default_post_struct_lines(spec)
    # str="// " + spec.base_type.pkg_name + "::" + spec.base_type.type
    # lines.append(str)
    if '_Request' in spec.base_type.type:
        lines.append('//@request_type')
    elif '_Response' in spec.base_type.type:
        lines.append('//@reply_type')
    return lines
Exemple #3
0
def get_post_struct_lines(spec):
    lines = get_default_post_struct_lines(spec)
    lines.append('#pragma keylist %s_' % spec.base_type.type)
    return lines
Exemple #4
0
def get_post_struct_lines(message):
    lines = get_default_post_struct_lines(message)
    lines.append('#pragma keylist %s_' % message.structure.type.name)
    return lines