Flutter Engine
The Flutter Engine
|
Public Member Functions | |
def | __init__ (self, idl_defines=[], source=None, source_attributes={}, rename_operation_arguments_on_merge=False, add_new_interfaces=True, obsolete_old_declarations=False, logging_level=logging.WARNING) |
Public Attributes | |
source | |
source_attributes | |
idl_defines | |
rename_operation_arguments_on_merge | |
add_new_interfaces | |
obsolete_old_declarations | |
Used in specifying options when importing new interfaces
Definition at line 36 of file databasebuilder.py.
def scripts.databasebuilder.DatabaseBuilderOptions.__init__ | ( | self, | |
idl_defines = [] , |
|||
source = None , |
|||
source_attributes = {} , |
|||
rename_operation_arguments_on_merge = False , |
|||
add_new_interfaces = True , |
|||
obsolete_old_declarations = False , |
|||
logging_level = logging.WARNING |
|||
) |
Constructor. Args: idl_defines -- list of definitions for the idl gcc pre-processor source -- the origin of the IDL file, used for annotating the database. source_attributes -- this map of attributes is used as annotation attributes. rename_operation_arguments_on_merge -- if True, will rename operation arguments when merging using the new name rather than the old. add_new_interfaces -- when False, if an interface is a new addition, it will be ignored. obsolete_old_declarations -- when True, if a declaration from a certain source is not re-declared, it will be removed.
Definition at line 39 of file databasebuilder.py.
scripts.databasebuilder.DatabaseBuilderOptions.add_new_interfaces |
Definition at line 67 of file databasebuilder.py.
scripts.databasebuilder.DatabaseBuilderOptions.idl_defines |
Definition at line 64 of file databasebuilder.py.
scripts.databasebuilder.DatabaseBuilderOptions.obsolete_old_declarations |
Definition at line 68 of file databasebuilder.py.
scripts.databasebuilder.DatabaseBuilderOptions.rename_operation_arguments_on_merge |
Definition at line 65 of file databasebuilder.py.
scripts.databasebuilder.DatabaseBuilderOptions.source |
Definition at line 62 of file databasebuilder.py.
scripts.databasebuilder.DatabaseBuilderOptions.source_attributes |
Definition at line 63 of file databasebuilder.py.