LLVM API Documentation

llvmc::Action Class Reference

Action - A class that encapsulates a single shell command. More...

#include <Action.h>

Collaboration diagram for llvmc::Action:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 Action (const std::string &C, const StrVector &A, bool S, const std::string &O)
int Execute () const
 Execute - Executes the represented action.
bool StopCompilation () const
const std::string & OutFile ()


Detailed Description

Action - A class that encapsulates a single shell command.

Definition at line 25 of file Action.h.


Constructor & Destructor Documentation

llvmc::Action::Action ( const std::string &  C,
const StrVector A,
bool  S,
const std::string &  O 
) [inline]

Definition at line 37 of file Action.h.


Member Function Documentation

int llvmc::Action::Execute (  )  const

Execute - Executes the represented action.

bool llvmc::Action::StopCompilation (  )  const [inline]

Definition at line 44 of file Action.h.

const std::string& llvmc::Action::OutFile (  )  [inline]

Definition at line 45 of file Action.h.


The documentation for this class was generated from the following file:



This web site is hosted by the Computer Science Department at the University of Illinois at Urbana-Champaign.