Lines Matching refs:self

287     def __init__(self, filename=None):  argument
288 super().__init__(self.default_path, 'Mbed TLS', filename)
289 self.current_section = 'header'
310 def __init__(self, filename=None): argument
311 super().__init__(self.default_path, 'Crypto', filename)
321 def __init__(self, filename=None): argument
326 self.configfiles.append(configfile)
327 self.settings.update({name: config_common.Setting(configfile, active, name, value, section)
331 def set(self, name, value=None): argument
334 if name not in self.settings:
335 self._get_configfile().templates.append((name, '', '#define ' + name + ' '))
347 def __init__(self, filename=None): argument
352 self.configfiles.append(configfile)
353 self.settings.update({name: config_common.Setting(configfile, active, name, value, section)
357 def set(self, name, value='1'): argument
363 if name not in self.settings:
364 self._get_configfile().templates.append((name, '', '#define ' + name + ' '))
376 def __init__(self, *configs): argument
380 self.mbedtls_configfile = config
382 self.crypto_configfile = config
385 self.configfiles.append(config)
387 self.settings.update({name: config_common.Setting(configfile, active, name, value, section)
388 for configfile in [self.mbedtls_configfile, self.crypto_configfile]
392 def _get_configfile(self, name=None): argument
395 if name in self.settings:
396 return self.settings[name].configfile
397 elif re.match(self._crypto_regexp, name):
398 return self.crypto_configfile
400 return self.mbedtls_configfile
402 def set(self, name, value=None): argument
405 configfile = self._get_configfile(name)
407 if configfile == self.crypto_configfile:
412 if not value and re.match(self._crypto_regexp, name):
415 if name not in self.settings:
421 def write(self, mbedtls_file=None, crypto_file=None): argument
431 self.mbedtls_configfile.write(self.settings, mbedtls_file)
432 self.crypto_configfile.write(self.settings, crypto_file)
434 def filename(self, name=None): argument
441 return [config.filename for config in [self.mbedtls_configfile, self.crypto_configfile]]
443 return self._get_configfile(name).filename
449 def __init__(self): argument
451 self.config = CombinedConfig(MbedTLSConfigFile(self.args.file),
452 CryptoConfigFile(self.args.cryptofile))
454 def custom_parser_options(self): argument
457 self.parser.add_argument(
462 self.add_adapter(
467 self.add_adapter(
471 self.add_adapter(
477 self.add_adapter(
482 self.add_adapter(
486 self.add_adapter(
491 self.add_adapter(
494 self.add_adapter(
497 self.add_adapter(