# IRsCompoundBase Interface Reference

Inherits IUnknown.

List of all members.

## Public Member Functions
HRESULT | AddCmd ([in] IRsCommand *pCmd)
HRESULT | Destroy (void)
HRESULT | UndoIt (void)
HRESULT | RedoIt (void)

## Detailed Description

Compound command which can be processed in simple command cycle and consists of multiple commands.

## Member Function Documentation

HRESULT IRsCompoundBase::AddCmd | ( | [in] IRsCommand * | pCmd | ) |

Parameters:

  | pCmd | [in] .

HRESULT IRsCompoundBase::Destroy | ( | void |  | ) |

Destroy.

HRESULT IRsCompoundBase::UndoIt | ( | void |  | ) |

DoIt.

HRESULT IRsCompoundBase::RedoIt | ( | void |  | ) |

RedoIt.