Lines Matching full:name
40 def camel_to_underscore(name): argument
41 s1 = re.sub('(.)([A-Z][a-z]+)', r'\1_\2', name)
44 def create_pretty_define(name): argument
45 name = name.lstrip()
49 name = name.replace(item, '')
50 name = name.rstrip()
51 name = name.replace(' - ', '_')
52 name = name.replace(' ', '_')
53 name = name.replace('/','')
54 name = name.replace('(','_')
55 name = name.replace(')','')
56 name = name.replace('-','_')
57 name = name.replace('.','_')
58 name = name.replace('PnP', 'PNP')
59 name = name.replace('IPv', 'IPV')
60 name = name.replace('ServiceDiscoveryServerServiceClassID', 'ServiceDiscoveryServer')
61 name = name.replace('BrowseGroupDescriptorServiceClassID', 'BrowseGroupDescriptor')
62 name = name.replace('&','and')
63 name = name.replace('__','_')
64 return camel_to_underscore(name).replace('__','_').replace('3_D','3D').replace('L2_CAP','L2CAP')
72 name = columns[0].text_content().replace(u'\u2013','').replace(u'\u200b','')
78 if name in ["Protocol Name", "Service Class Name", "Attribute Name", "UUID Name",
84 name = create_pretty_define(name)
85 print(name)
86 if name.endswith("DISPLAY"):
87 for c in name:
91 if name in defines:
95 fout.write(pattern % (name, value, remark))
96 defines.append(name)