cbp2make
Makefile generation tool for Code::Blocks IDE
Public Member Functions | Private Attributes | List of all members
CVirtualTarget Class Reference

#include <cbptarget.h>

Public Member Functions

CString Alias (void) const
 
CStringListTargets (void)
 
int & NameCase (void)
 
CString UCName (void) const
 
CString LCName (void) const
 
CString MFName (void) const
 
CString Name (const CString &Prefix) const
 
CString Name (const CString &Prefix, const int TargetIndex) const
 
void Clear (void)
 
void Read (const TiXmlElement *TargetRoot)
 
void Show (void)
 
 CVirtualTarget (void)
 
 ~CVirtualTarget (void)
 

Private Attributes

CString m_Alias
 
CStringList m_Targets
 
int m_NameCase
 
CString m_UCName
 
CString m_LCName
 
CString m_MFName
 

Constructor & Destructor Documentation

◆ CVirtualTarget()

CVirtualTarget::CVirtualTarget ( void  )

◆ ~CVirtualTarget()

CVirtualTarget::~CVirtualTarget ( void  )

Member Function Documentation

◆ Alias()

CString CVirtualTarget::Alias ( void  ) const
inline

◆ Clear()

void CVirtualTarget::Clear ( void  )

◆ LCName()

CString CVirtualTarget::LCName ( void  ) const
inline

◆ MFName()

CString CVirtualTarget::MFName ( void  ) const
inline

◆ Name() [1/2]

CString CVirtualTarget::Name ( const CString Prefix) const

◆ Name() [2/2]

CString CVirtualTarget::Name ( const CString Prefix,
const int  TargetIndex 
) const

◆ NameCase()

int& CVirtualTarget::NameCase ( void  )
inline

◆ Read()

void CVirtualTarget::Read ( const TiXmlElement *  TargetRoot)

◆ Show()

void CVirtualTarget::Show ( void  )

◆ Targets()

CStringList& CVirtualTarget::Targets ( void  )
inline

◆ UCName()

CString CVirtualTarget::UCName ( void  ) const
inline

Member Data Documentation

◆ m_Alias

CString CVirtualTarget::m_Alias
private

◆ m_LCName

CString CVirtualTarget::m_LCName
private

◆ m_MFName

CString CVirtualTarget::m_MFName
private

◆ m_NameCase

int CVirtualTarget::m_NameCase
private

◆ m_Targets

CStringList CVirtualTarget::m_Targets
private

◆ m_UCName

CString CVirtualTarget::m_UCName
private

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