File:Callback-notitle.svg

Original file(SVG file, nominally 512 × 144 pixels, file size: 8 KB)

Captions

Captions

Add a one-line explanation of what this file represents

Summary edit

Description This simple diagram made with Graphviz shows a callback function, including the application main program, a software library function and the callback function.
Date
Source Own work
Author TuukkaH
SVG development
InfoField
 
The SVG code is valid.
 
This chart was created with Graphviz.
 
 This file uses embedded text that can be easily translated using a text editor.
Source code
InfoField

Command line code

<callback.dot dot -Tsvg ┃ sed -e 's/<title>.*<\/title>//' >callback-notitle.svg

Data

Graphiz code
digraph Pipeline {
        rankdir=LR
        labeljust="l"
        style=filled
        color=lightgrey
        node [style=filled,fillcolor=white,color=white]
        subgraph clusterApplication {
                label="Application program"
                program [label="Main program",shape=rect]
                callback [label="Callback function"]
# invisible content to match layout with intention:
                edge [style=invis]
                node [style=invis,label="",width=0.01,height=0.01]
                program -> libpad
                libpad -> callback
        }

        subgraph clusterLibrary {
                margin="5,5"
                label="Software library"
                labelloc=b
                node [color=blue,fontcolor=blue]
                function [label="Library function"]
        }

        program -> function [label="calls"]
        function -> callback [label="calls"]
}

Licensing edit

Public domain I, the copyright holder of this work, release this work into the public domain. This applies worldwide.
In some countries this may not be legally possible; if so:
I grant anyone the right to use this work for any purpose, without any conditions, unless such conditions are required by law.

File history

Click on a date/time to view the file as it appeared at that time.

Date/TimeThumbnailDimensionsUserComment
current00:31, 29 November 2018Thumbnail for version as of 00:31, 29 November 2018512 × 144 (8 KB)Gherson2 (talk | contribs)New arrow to show how the callback function is specified.
23:49, 11 February 2018Thumbnail for version as of 23:49, 11 February 2018512 × 144 (2 KB)Pat Hawks (talk | contribs)Transparent background
23:45, 11 February 2018Thumbnail for version as of 23:45, 11 February 2018512 × 144 (2 KB)Pat Hawks (talk | contribs)Eliminate SVG errors
15:31, 21 April 2012Thumbnail for version as of 15:31, 21 April 2012625 × 233 (5 KB)Dirk Hünniger (talk | contribs)text alignment
19:23, 20 April 2006Thumbnail for version as of 19:23, 20 April 2006625 × 233 (2 KB)TuukkaH (talk | contribs){{Information| |Description=I made with Graphviz this simple diagram of a callback function, including the application main program, a software library function and the callback function. |Source=Own work. |Date=2006-04-20 |Author=User:TuukkaH |Permi

There are no pages that use this file.

File usage on other wikis

The following other wikis use this file:

Metadata