Classes | |
class | BuildInterfaceImplementations |
Functions | |
def | __init__ (idl_filename, impl_basename, skel_filename, suffix="_impl", ignore_op=[], fd_h=None, fd_cpp=None) |
def | generate (idl_file, preproc_args, impl_suffix, skel_suffix="Skel", fd_h=None, fd_cpp=None) |
def | impl_fullname (name) |
def | impl_simplename (name) |
def | run (tree) |
Variables | |
string | class_cpp |
string | class_h |
idl_filename | |
ifs | |
ignore_op | |
impl_cpp_filename | |
impl_h_filename | |
include_guard | |
string | interface_code |
string | interface_def |
self = cxx_svc_impl | |
skel_filename | |
stream_cpp | |
stream_h | |
suffix | |
def cxx_svc_impl.__init__ | ( | idl_filename, | |
impl_basename, | |||
skel_filename, | |||
suffix = "_impl" , |
|||
ignore_op = [] , |
|||
fd_h = None , |
|||
fd_cpp = None |
|||
) |
Definition at line 151 of file cxx_svc_impl.py.
def cxx_svc_impl.generate | ( | idl_file, | |
preproc_args, | |||
impl_suffix, | |||
skel_suffix = "Skel" , |
|||
fd_h = None , |
|||
fd_cpp = None |
|||
) |
Definition at line 115 of file cxx_svc_impl.py.
def cxx_svc_impl.impl_fullname | ( | name | ) |
Definition at line 177 of file cxx_svc_impl.py.
def cxx_svc_impl.impl_simplename | ( | name | ) |
Definition at line 182 of file cxx_svc_impl.py.
def cxx_svc_impl.run | ( | tree | ) |
Definition at line 188 of file cxx_svc_impl.py.
string cxx_svc_impl.class_cpp |
Definition at line 102 of file cxx_svc_impl.py.
string cxx_svc_impl.class_h |
Definition at line 82 of file cxx_svc_impl.py.
cxx_svc_impl.idl_filename |
Definition at line 152 of file cxx_svc_impl.py.
cxx_svc_impl.ifs |
Definition at line 213 of file cxx_svc_impl.py.
cxx_svc_impl.ignore_op |
Definition at line 157 of file cxx_svc_impl.py.
cxx_svc_impl.impl_cpp_filename |
Definition at line 155 of file cxx_svc_impl.py.
cxx_svc_impl.impl_h_filename |
Definition at line 154 of file cxx_svc_impl.py.
cxx_svc_impl.include_guard |
Definition at line 159 of file cxx_svc_impl.py.
string cxx_svc_impl.interface_code |
Definition at line 58 of file cxx_svc_impl.py.
string cxx_svc_impl.interface_def |
Definition at line 35 of file cxx_svc_impl.py.
cxx_svc_impl.self = cxx_svc_impl |
Definition at line 29 of file cxx_svc_impl.py.
cxx_svc_impl.skel_filename |
Definition at line 156 of file cxx_svc_impl.py.
cxx_svc_impl.stream_cpp |
Definition at line 168 of file cxx_svc_impl.py.
cxx_svc_impl.stream_h |
Definition at line 162 of file cxx_svc_impl.py.
cxx_svc_impl.suffix |
Definition at line 153 of file cxx_svc_impl.py.