LVOOP Design Patterns

In this page we wand to collect LVOOP design patterns of links to design patterns described anywhere else.

The LVUG invites to join the EntwurfsmusterWettbewerb2007. You need to be member of LVUG.

References to LVOOP Design Patterns

  • Some LVOOP design patterns can be found in the LabVIEW example library:
    • Singleton
      LabVIEW Menue -> Help -> Find Examples -> Browse by Task -> Fundamentals -> Object-Oriented -> Design Pattern.lvproj
    • Global Class Data
      LabVIEW Menue -> Help -> Find Examples -> Browse by Task -> Fundamentals -> Object-Oriented -> Global Class Data.lvproj
    • Reference Class
      LabVIEW Menue -> Help -> Find Examples -> Browse by Task -> Fundamentals -> Object-Oriented -> ReferenceObject.lvproj
  • Stephen Mercer collected some design patterns
    http://jabberwocky.outriangle.org/LabVOOP_Design_Patterns_v1.0.pdf
    • Singleton, Factory, Hierachy Composition, Delegation, Aggregation, Specification, Channeling, Visitor
  • Dietrich Beck, made a simple, object oriented control system framework using LVOOP. Download CSOOMM_0.00.zip. CSOOMM requires the design pattern library BNT_DesignPatterns.zip (moved to http://wiki.gsi.de/cgi-bin/view/Lvug/BNTDesignPatterns) by Holger Brand, and the LVDimInterface, available at the download page of the CS SourceForge site. CSOOMM is just a design study and not a maintained project.

-- HolgerBrand - 19 Dec 2007
I Attachment Action Size Date WhoSorted ascending Comment
CSOOMM_0.00.zipzip CSOOMM_0.00.zip manage 1 MB 2007-03-12 - 14:25 DietrichBeck Simple, distributed, object-oriented control system.
Topic revision: r17 - 2007-12-19, HolgerBrand
This site is powered by FoswikiCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding GSI Wiki? Send feedback | Legal notice | Privacy Policy (german)