.. _f-csharpparser: module ``sphinxext.csharp_parser`` ================================== .. inheritance-diagram:: pyensae.sphinxext.csharp_parser Short summary +++++++++++++ module ``pyensae.sphinxext.csharp_parser`` Parses :epkg:`C# `. :githublink:`%|py|6` Classes +++++++ +----------------------------------------------------------------------------------------------------------+-------------------------------------+ | class | truncated documentation | +==========================================================================================================+=====================================+ | :class:`CSharpClass ` | :epkg:`C#` class. | +----------------------------------------------------------------------------------------------------------+-------------------------------------+ | :class:`CSharpDomain ` | Base class of a :epkg:`C#` domaon. | +----------------------------------------------------------------------------------------------------------+-------------------------------------+ | :class:`CSharpElement ` | Base class of a :epkg:`C#` element. | +----------------------------------------------------------------------------------------------------------+-------------------------------------+ | :class:`CSharpMethod ` | :epkg:`C#` function. | +----------------------------------------------------------------------------------------------------------+-------------------------------------+ | :class:`CSharpParser ` | Parses :epkg:`C#`. | +----------------------------------------------------------------------------------------------------------+-------------------------------------+ | :class:`CSharpParserListenerSignatures ` | :epkg:`C#` Listener | +----------------------------------------------------------------------------------------------------------+-------------------------------------+ | :class:`CSharpType ` | :epkg:`C#` type | +----------------------------------------------------------------------------------------------------------+-------------------------------------+ | :class:`CSharpVariable ` | :epkg:`C#` variables | +----------------------------------------------------------------------------------------------------------+-------------------------------------+ Methods +++++++ +----------------------------------------------------------------------------------------------------------------------------------+------------------------------------------------+ | method | truncated documentation | +==================================================================================================================================+================================================+ | :py:meth:`__init__ ` | | +----------------------------------------------------------------------------------------------------------------------------------+------------------------------------------------+ | :py:meth:`__init__ ` | | +----------------------------------------------------------------------------------------------------------------------------------+------------------------------------------------+ | :py:meth:`__init__ ` | | +----------------------------------------------------------------------------------------------------------------------------------+------------------------------------------------+ | :py:meth:`__init__ ` | | +----------------------------------------------------------------------------------------------------------------------------------+------------------------------------------------+ | :py:meth:`__init__ ` | | +----------------------------------------------------------------------------------------------------------------------------------+------------------------------------------------+ | :py:meth:`__init__ ` | constructor | +----------------------------------------------------------------------------------------------------------------------------------+------------------------------------------------+ | :py:meth:`__init__ ` | | +----------------------------------------------------------------------------------------------------------------------------------+------------------------------------------------+ | :py:meth:`__init__ ` | | +----------------------------------------------------------------------------------------------------------------------------------+------------------------------------------------+ | :py:meth:`__str__ ` | usual | +----------------------------------------------------------------------------------------------------------------------------------+------------------------------------------------+ | :py:meth:`__str__ ` | usual | +----------------------------------------------------------------------------------------------------------------------------------+------------------------------------------------+ | :py:meth:`__str__ ` | usual | +----------------------------------------------------------------------------------------------------------------------------------+------------------------------------------------+ | :py:meth:`__str__ ` | usual | +----------------------------------------------------------------------------------------------------------------------------------+------------------------------------------------+ | :py:meth:`__str__ ` | usual | +----------------------------------------------------------------------------------------------------------------------------------+------------------------------------------------+ | :py:meth:`__str__ ` | usual | +----------------------------------------------------------------------------------------------------------------------------------+------------------------------------------------+ | :meth:`enter_body ` | Adds an element. | +----------------------------------------------------------------------------------------------------------------------------------+------------------------------------------------+ | :meth:`enterNamespace_body ` | | +----------------------------------------------------------------------------------------------------------------------------------+------------------------------------------------+ | :meth:`enterNamespace_declaration ` | | +----------------------------------------------------------------------------------------------------------------------------------+------------------------------------------------+ | :meth:`enterNamespace_or_type_name ` | | +----------------------------------------------------------------------------------------------------------------------------------+------------------------------------------------+ | :meth:`enumerate_all_children ` | Enumerate all children. | +----------------------------------------------------------------------------------------------------------------------------------+------------------------------------------------+ | :meth:`exit_body ` | Adds an element. | +----------------------------------------------------------------------------------------------------------------------------------+------------------------------------------------+ | :meth:`exitNamespace_body ` | | +----------------------------------------------------------------------------------------------------------------------------------+------------------------------------------------+ | :meth:`exitNamespace_declaration ` | | +----------------------------------------------------------------------------------------------------------------------------------+------------------------------------------------+ | :meth:`exitNamespace_or_type_name ` | | +----------------------------------------------------------------------------------------------------------------------------------+------------------------------------------------+ | :meth:`get_code ` | | +----------------------------------------------------------------------------------------------------------------------------------+------------------------------------------------+ | :meth:`parse ` | Returns all elements of codes inside a string. | +----------------------------------------------------------------------------------------------------------------------------------+------------------------------------------------+ | :meth:`stack_element ` | Adds an element. | +----------------------------------------------------------------------------------------------------------------------------------+------------------------------------------------+ Documentation +++++++++++++ .. automodule:: pyensae.sphinxext.csharp_parser :members: :special-members: __init__ :show-inheritance: