Cusing

Inheritance diagram of ccg.Cusing.CUsing
class ccg.Cusing.CUsing(item, in_space=None, doc=None)

Bases: ccg.types.Ctypes.CGenericItem

Using item from namespace

Parameters
declaration(style=<ccg.style.Style object>, semicolon=True, doc=True, from_space=None)
Parameters
  • style (Style) –

  • semicolon (bool) –

  • doc (bool) –

  • from_space (CSpace) –

Return type

str

doc_render(style)
Parameters

style (Style) –

Return type

str

declare(from_space=None)
Parameters

from_space (Optional[ccg.Cnamespace.CSpace]) –

Return type

ccg.statements.Cstatement.CDeclaration

property full_space_list: List[ccg.Cnamespace.CSpace]
space_def(from_space=None)
Parameters

from_space (Optional[ccg.Cnamespace.CSpace]) –

Return type

str