Cutter Reference Manual |
---|
for Cutter 1.2.7
- I. Introduction
- Overview of Cutter
- Install Cutter to your platform
- Install to Debian GNU/Linux — How to install Cutter to Debian GNU/Linux
- Install to Ubuntu — How to install Cutter to Ubuntu
- Install to Fedora — How to install Cutter to Fedora
- Install to CentOS — How to install Cutter to CentOS
- Install to FreeBSD — How to install Cutter to FreeBSD
- Install to Solaris — How to install Cutter to Solaris
- Install to macOS — How to install Cutter to macOS
- Install to Cygwin — How to install Cutter to Cygwin
- Install to other platform — How to install Cutter to other platform
- Getting start
- Tutorial — How to use Cutter
- Travis CI Integration
- How to release Cutter
- II. Reference
- Command
- Writing test
- Cutter — A Unit Testing Framework for C and C++.
- Version Information — Variables and macros to check the Cutter version
- Available features — Available features in the installed Cutter.
- Assertions — Checks that your program works as you expect.
- Test Utilities — Utilities to write tests more easily.
- Types — Types that is used in test.
- Multi Process — Utilities to run your tests on multi processes.
- GCutter — Cutter with GLib support.
- Assertions with GLib support — Checks that your program works as you expect with GLib support.
- Test Utilities with GLib support — Utilities to write tests more easily with GLib support.
- Types for GLib support — Types that is used in test with GLib support.
- Convenience test data API — API to create test data without structure definition.
- External command — Convenience API for using external command.
- External command (deprecated) — Convenience API for using external command. (deprecated)
- Abstracted event loop — Abstracted event loop API for customizing event loop in GCutter.
- GLib event loop — Event loop API for GLib main context and loop.
- CppCutter — Cutter with C++ support.
- Assertions with C++ support — Checks that your program works as you expect with C++ support.
- GdkCutter Pixbuf — Cutter with gdk-pixbuf support.
- Assertions with gdk-pixbuf support — Checks that your program works as you expect with gdk-pixbuf support.
- SoupCutter — HTTP supported Cutter with libsoup.
- Assertions for HTTP client and server — Checks that your HTTP client/server works as you expect with libsoup support.
- Convenience HTTP client API — API to work as HTTP client.
- Convenience HTTP server API — API to work as HTTP server.
- Experimental — Experimental API.
- Writing assertion
- Assertion writing helper — Symbols in this section help you writing your own assertions.
- Assertion Utilities for GEnum and GFlags — Utilities to write assertions related to GEnum or GFlags more easily.
- Assertion Utilities for GError — Utilities to write assertions related to GError more easily.
- Assertion Utilities for GHashTable — Utilities to write assertions related to GHashTable more easily.
- Assertion Utilities for GList — Utilities to write assertions related to GList more easily.
- Assertion Utilities for GObject — Utilities to write assertions related to GObject more easily.
- Assertion Utilities for GValue — Utilities to write assertions related to GValue more easily.
- Object inspection functions — Functions to inspect an object for debugging.
- Assertion Utilities for GString — Utilities to write assertions related to GString more easily.
- Index of all symbols
- Index of deprecated symbols
- Index of new symbols in 1.2.0
- Index of new symbols in 1.1.9
- Index of new symbols in 1.1.8
- Index of new symbols in 1.1.7
- Index of new symbols in 1.1.6
- Index of new symbols in 1.1.5
- Index of new symbols in 1.1.4
- Index of new symbols in 1.1.3
- Index of new symbols in 1.1.2
- Index of new symbols in 1.1.1
- Index of new symbols in 1.1.0
- Index of new symbols in 1.0.9
- Index of new symbols in 1.0.8
- Index of new symbols in 1.0.7
- Index of new symbols in 1.0.6
- Index of new symbols in 1.0.5
- Index of new symbols in 1.0.4
- Index of new symbols in 1.0.3
- Index of new symbols in 1.0.2
- Index of new symbols in 1.0.1
- Index of new symbols in 1.0
- Index of new symbols in 0.9
- Index of new symbols in 0.8
- Index of new symbols in 0.7
- Index of new symbols in 0.6
- Index of new symbols in 0.5
- Index of new symbols in 0.4
- Index of new symbols in 0.3