pywincffi
0.4.0
  • Changelog
  • pywincffi
  • Development
    • Functions
    • Coding Style and Conventions
    • Code Review
    • Vagrant
pywincffi
  • Docs »
  • Development
  • Edit on GitHub

DevelopmentΒΆ

The documents outlined here cover topics related to development of pywincffi. A high level overview of development can also be found in the README

  • Functions
    • Adding A New Windows Function
      • Function Definition
        • C Header
          • Location of C Definitions
        • Python
          • Constructing The Wrapper
          • Location Of Wrapper Function
          • Import Structure
      • Argument and Keyword Naming Conventions
      • Internal Variables
    • Documentation
      • Basic Layout
      • Arguments and Keywords
      • External References
    • Handling Input
      • Type Checking
      • Type Conversion
      • Keywords
    • Handling Output
      • Windows API Error Checking
      • API Return Values
    • Windows Constants
      • Adding New Constants
      • Using Existing Constants
  • Coding Style and Conventions
    • Single vs. Double Quotes
    • Windows Constants
  • Code Review
    • What branch should I use?
    • What Will Be Reviewed
    • Pre-Merge Requirements
  • Vagrant
    • Prerequisites
    • Building The Base Virtual Machine Image
    • Running Vagrant
      • Rerunning The Provisioning Step
      • Installing Python Source Code
      • Adding SSH Authorized Keys
    • Testing PyWinCFFI
      • PyCharm Remote Interpreter
      • Manually Testing Using Vagrant
      • Manually Using SSH and CYGWIN
Next Previous

© Copyright 2015, Oliver Palmer. Revision a1787748.

Built with Sphinx using a theme provided by Read the Docs.