Using Workbench Command

Workbench Command is a set of command-line tools that can be used to perform simple and complex operations within Connectome Workbench.

Full Documentation:

Documentation Home
Create class header (.h) and implementation (.cxx) files.

Usage:  <class-name> 
        [-event-class <event-type-enum>]
        [-parent <parent-class-name>] 

        Adds copy constructor and assignment operator
        Adds equality operator.
    -event-class <event-type-enum>
        When creating an Event subclass, using this
        option will automatically set the parent
        class to Event and place the given event
        enumerated type value into the parameter
        for the Event class constructor.
        For the <event-type-enum> there is no need
        to prepend it with "EventTypeEnum::".
        Implement the EventListenerInterface so
        that the class may listen for events.
        Created class is not derived from any other
        class.  By default, the parent class is
    -parent <parent-class-name>
        Specify the parent (derived from) class.
        By default, the parent class is CaretObject.
        Implement the SceneableInterface so that 
        instances of the class can be restored from 
        and saved to scenes. 
        Adds methods that can be called by the super- 
        class so that this sub-class can save and 
        restore data to and from scenes.  
        This option should only be used when creating
        a class whose super class implements the