• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/amule/aMule-2.3.1/src/libs/ec/cpp/

Lines Matching refs:ec_tagname_t

98 		CECTag(ec_tagname_t name, unsigned int length, const void *data);
100 CECTag(ec_tagname_t name, unsigned int length, void **dataptr);
102 CECTag(ec_tagname_t name, bool data);
103 CECTag(ec_tagname_t name, uint8_t data);
104 CECTag(ec_tagname_t name, uint16_t data);
105 CECTag(ec_tagname_t name, uint32_t data);
106 CECTag(ec_tagname_t name, uint64_t data);
107 CECTag(ec_tagname_t name, double data);
108 CECTag(ec_tagname_t name, const std::string& data);
109 CECTag(ec_tagname_t name, const EC_IPv4_t& data);
110 CECTag(ec_tagname_t name, const CMD4Hash& data);
112 CECTag(ec_tagname_t name, const wxString& data);
113 CECTag(ec_tagname_t name, const wxChar* data);
115 CECTag(ec_tagname_t name, const char* data) { ConstructStringTag(name, data); }
124 void AddTag(ec_tagname_t name, uint64_t data, CValueMap* valuemap = NULL);
125 void AddTag(ec_tagname_t name, const CMD4Hash& data, CValueMap* valuemap);
127 void AddTag(ec_tagname_t name, const wxString& data, CValueMap* valuemap = NULL);
132 const CECTag* GetTagByName(ec_tagname_t name) const;
133 CECTag* GetTagByName(ec_tagname_t name);
134 const CECTag* GetTagByNameSafe(ec_tagname_t name) const;
144 ec_tagname_t GetTagName() const { return m_tagName; }
167 bool AssignIfExist(ec_tagname_t tagname, bool *target) const;
168 uint8_t AssignIfExist(ec_tagname_t tagname, uint8_t *target) const;
169 uint16_t AssignIfExist(ec_tagname_t tagname, uint16_t *target) const;
170 uint32_t AssignIfExist(ec_tagname_t tagname, uint32_t *target) const;
171 uint64_t AssignIfExist(ec_tagname_t tagname, uint64_t *target) const;
172 time_t AssignIfExist(ec_tagname_t tagname, time_t *target) const;
173 double AssignIfExist(ec_tagname_t tagname, double *target) const;
174 float AssignIfExist(ec_tagname_t tagname, float *target) const;
175 CMD4Hash AssignIfExist(ec_tagname_t tagname, CMD4Hash *target) const;
176 std::string AssignIfExist(ec_tagname_t tagname, std::string *target) const;
178 wxString AssignIfExist(ec_tagname_t tagname, wxString *target) const;
183 bool AssignIfExist(ec_tagname_t tagname, bool &target) const;
184 bool AssignIfExist(ec_tagname_t tagname, uint8_t &target) const;
185 bool AssignIfExist(ec_tagname_t tagname, uint16_t &target) const;
186 bool AssignIfExist(ec_tagname_t tagname, uint32_t &target) const;
187 bool AssignIfExist(ec_tagname_t tagname, uint64_t &target) const;
188 bool AssignIfExist(ec_tagname_t tagname, time_t &target) const;
189 bool AssignIfExist(ec_tagname_t tagname, double &target) const;
190 bool AssignIfExist(ec_tagname_t tagname, float &target) const;
191 bool AssignIfExist(ec_tagname_t tagname, CMD4Hash &target) const;
192 bool AssignIfExist(ec_tagname_t tagname, std::string &target) const;
194 bool AssignIfExist(ec_tagname_t tagname, wxString &target) const;
210 ec_tagname_t m_tagName;
222 void ConstructStringTag(ec_tagname_t name, const std::string& data);
240 CECEmptyTag(ec_tagname_t name = 0) : CECTag(name, 0, (const void *) NULL) {}
253 CECIntTag(ec_tagname_t name, uint64 data) : CECTag(name, data) {}