Exemple #1
0
 def c_type(self):
     if self.has_attr("ctype"):
         return self.attributes["ctype"][0]
     if self.name == None:
         cms = self.reverse_members.keys()
         if len(cms) != 1:
             raise "Unknown typename for message"
         cm = cms[0]
         channelname = cm.channel.member_name
         if channelname == None:
             channelname = ""
         if cm.is_server:
             return codegen.prefix_camel("Msg", channelname, cm.name)
         else:
             return codegen.prefix_camel("Msgc", channelname, cm.name)
     else:
         return codegen.prefix_camel("Msg", self.name)
Exemple #2
0
 def c_type(self):
     if self.has_attr("ctype"):
         return self.attributes["ctype"][0]
     if self.name == None:
         cms = self.reverse_members.keys()
         if len(cms) != 1:
             raise "Unknown typename for message"
         cm = cms[0]
         channelname = cm.channel.member_name
         if channelname == None:
             channelname = ""
         if cm.is_server:
             return codegen.prefix_camel("Msg", channelname, cm.name)
         else:
             return codegen.prefix_camel("Msgc", channelname, cm.name)
     else:
         return codegen.prefix_camel("Msg", self.name)
Exemple #3
0
 def c_name(self):
     if self.name == None:
         cms = self.reverse_members.keys()
         if len(cms) != 1:
             raise "Unknown typename for message"
         cm = cms[0]
         channelname = cm.channel.member_name
         if channelname == None:
             channelname = ""
         else:
             channelname = channelname + "_"
         if cm.is_server:
             return "msg_" + channelname +  cm.name
         else:
             return "msgc_" + channelname +  cm.name
     else:
         return codegen.prefix_camel("Msg", self.name)
Exemple #4
0
 def c_name(self):
     if self.name == None:
         cms = self.reverse_members.keys()
         if len(cms) != 1:
             raise "Unknown typename for message"
         cm = cms[0]
         channelname = cm.channel.member_name
         if channelname == None:
             channelname = ""
         else:
             channelname = channelname + "_"
         if cm.is_server:
             return "msg_" + channelname +  cm.name
         else:
             return "msgc_" + channelname +  cm.name
     else:
         return codegen.prefix_camel("Msg", self.name)
Exemple #5
0
 def c_type(self):
     if self.has_attr("ctype"):
         return self.attributes["ctype"][0]
     return codegen.prefix_camel(self.name)
Exemple #6
0
 def c_name(self):
     return codegen.prefix_camel(self.name)
Exemple #7
0
 def c_type(self):
     if self.has_attr("ctype"):
         return self.attributes["ctype"][0]
     return codegen.prefix_camel(self.name)
Exemple #8
0
 def c_name(self):
     return codegen.prefix_camel(self.name)