clang API Documentation

Public Member Functions
clang::analyze_format_string::OptionalFlag Class Reference

#include <FormatString.h>

List of all members.

Public Member Functions

 OptionalFlag (const char *Representation)
bool isSet ()
void set ()
void clear ()
void setPosition (const char *position)
const char * getPosition () const
const char * toString () const
 operator bool () const
OptionalFlagoperator= (const bool &rhs)

Detailed Description

Class representing optional flags with location and representation information.

Definition at line 32 of file FormatString.h.


Constructor & Destructor Documentation

clang::analyze_format_string::OptionalFlag::OptionalFlag ( const char *  Representation) [inline]

Definition at line 34 of file FormatString.h.


Member Function Documentation

void clang::analyze_format_string::OptionalFlag::clear ( ) [inline]

Definition at line 38 of file FormatString.h.

const char* clang::analyze_format_string::OptionalFlag::getPosition ( ) const [inline]

Definition at line 43 of file FormatString.h.

bool clang::analyze_format_string::OptionalFlag::isSet ( ) [inline]

Definition at line 36 of file FormatString.h.

clang::analyze_format_string::OptionalFlag::operator bool ( ) const [inline]

Definition at line 50 of file FormatString.h.

OptionalFlag& clang::analyze_format_string::OptionalFlag::operator= ( const bool &  rhs) [inline]

Definition at line 51 of file FormatString.h.

void clang::analyze_format_string::OptionalFlag::set ( ) [inline]

Definition at line 37 of file FormatString.h.

void clang::analyze_format_string::OptionalFlag::setPosition ( const char *  position) [inline]

Definition at line 39 of file FormatString.h.

const char* clang::analyze_format_string::OptionalFlag::toString ( ) const [inline]

Definition at line 47 of file FormatString.h.


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