Documentation ¶
Index ¶
- type Collaboration
- func (c *Collaboration) CompileTransformation(tRef address.AddressRef) (string, error)
- func (c *Collaboration) DeRefDestination(ref address.AddressRef) (address.DcrAddress, error)
- func (c *Collaboration) DeRefSource(ref address.AddressRef) (address.DcrAddress, error)
- func (c *Collaboration) DeRefTransformation(ref address.AddressRef) (address.DcrAddress, error)
- func (c *Collaboration) GetOutputPath(destOwner address.AddressRef) (string, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Collaboration ¶
type Collaboration struct { AddressGraph *address.Graph Collaborators []string // contains filtered or unexported fields }
func NewCollaboration ¶
func NewCollaboration(pkgPath string) (*Collaboration, error)
func (*Collaboration) CompileTransformation ¶
func (c *Collaboration) CompileTransformation(tRef address.AddressRef) (string, error)
Compile Transformation will prepare a go_app package that will return the path for the same, Also the path of the output folder on where to put the results.
func (*Collaboration) DeRefDestination ¶
func (c *Collaboration) DeRefDestination(ref address.AddressRef) (address.DcrAddress, error)
func (*Collaboration) DeRefSource ¶
func (c *Collaboration) DeRefSource(ref address.AddressRef) (address.DcrAddress, error)
func (*Collaboration) DeRefTransformation ¶
func (c *Collaboration) DeRefTransformation(ref address.AddressRef) (address.DcrAddress, error)
func (*Collaboration) GetOutputPath ¶
func (c *Collaboration) GetOutputPath(destOwner address.AddressRef) (string, error)
This function returns the path, where to put the destination result.
Directories ¶
Path | Synopsis |
---|---|
destination
This package will have all the different types of destinations
|
This package will have all the different types of destinations |
source
This package will have all the different types of sources
|
This package will have all the different types of sources |
transformation
This package will contain transformation types
|
This package will contain transformation types |
Click to show internal directories.
Click to hide internal directories.