# not_gate ## Methods ### __init__ #### Parameters name | description | default --- | --- | --- self | | a | | prefix | | "" outid | | 0 ### get_prototype_c #### Parameters name | description | default --- | --- | --- self | | ### get_function_c #### Parameters name | description | default --- | --- | --- self | | ### get_declaration_c_flat #### Parameters name | description | default --- | --- | --- self | | ### get_init_c_flat #### Parameters name | description | default --- | --- | --- self | | ### get_assign_c_flat #### Parameters name | description | default --- | --- | --- self | | ### get_gate_invocation_c #### Parameters name | description | default --- | --- | --- self | | remove_prefix | | True ### get_gate_output_c #### Parameters name | description | default --- | --- | --- self | | a | | offset | | 0 ### get_prototype_v #### Parameters name | description | default --- | --- | --- self | | ### get_declaration_v_flat #### Parameters name | description | default --- | --- | --- self | | ### get_init_v_flat #### Parameters name | description | default --- | --- | --- self | | ### get_assign_v_flat #### Parameters name | description | default --- | --- | --- self | | ### get_gate_invocation_v #### Parameters name | description | default --- | --- | --- self | | remove_prefix | | True ### get_declaration_blif #### Parameters name | description | default --- | --- | --- self | | ### get_function_blif_flat #### Parameters name | description | default --- | --- | --- self | | ### get_init_function_blif_flat #### Parameters name | description | default --- | --- | --- self | | ### get_invocation_blif_hier #### Parameters name | description | default --- | --- | --- self | | init | | False ### get_triplet_cgp #### Parameters name | description | default --- | --- | --- self | | a_index | | 0 ### get_output_cgp #### Parameters name | description | default --- | --- | --- out_index | | 1