ALMA Computing Group

ACS Components Examples
[ACS C++ Examples Documentation]


Modules

group  Antenna Mount System Sequence
group  Building
group  Calendar
group  Door
group  Error Component
group  Filter Wheel
group  Fridge
group  Hello World
group  Lamp
group  Lamp
group  Mount
group  Power Supply
group  Ramped Power Supply
group  Slow Mount

Classes

class  AmsTestSeq
 Antenna Mount System Pointing Model. More...
class  Building
 Implements an hierarchical device using Door Door. More...
class  Calendar
 Simulates the behavior of a calendar using enums and pattern properties. More...
class  Door
 Door is a simple component that utilizes just about every ACS API. More...
class  ErrorComponent
 This class shows how to deal with errors in components. More...
class  FilterWheel
 The class FilterWheel class simulates the behavior of a very simple filter wheel. More...
class  FridgeThread
 The class FridgeThread is a thread used by the FridgeControl class to update the fridge's temperature. More...
class  FridgeControl
 FridgeControl shows BACI threads as well as a notification channel supplier. More...
class  HelloWorld
 This class shows how to make an ACS Hello World component. More...
class  Lamp
 Simple component with asynchronous methods. More...
class  LampWheel
 The class LampWheel class simulates the behavior of a very simple lamp wheel using an asynchronous method to rotate it. More...
class  Mount
 Simulates the behavior of an antenna interface. More...
class  PowerSupply
 Simulates the behavior of a power supply and overwrites an ACS property. More...
class  RampedPowerSupply
 Simulates the behavior of a ramped power supply by inheriting from Power Supply's IDL interface and C++ implementation. More...
class  SlowMount
 Similar to Mount, but simulate the movements of the antenna in a 30 secs time interval. More...

Detailed Description