Extending Qt Creator Manual | BasicSmallStringLiteral

Extending Qt Creator Manual 4.7.2

# BasicSmallStringLiteral Class

(Debugger::Utils::BasicSmallStringLiteral)

- List of all members, including inherited members

## Public Functions

| BasicSmallStringLiteral(const char (&)[ArraySize] string = ArraySize)
| BasicSmallStringLiteral(const char *string, const int size)
int | begin() const
const char * | data() const
int | end() const
bool | isReadOnlyReference() const
bool | isShortString() const
int | rbegin() const
int | rend() const
int | size() const
Debugger::Utils::SmallStringView | operator Debugger::Utils::SmallStringView() const

## Static Public Members

int | shortStringCapacity()

## Member Function Documentation

### BasicSmallStringLiteral::BasicSmallStringLiteral(const char (&)[ArraySize] string = ArraySize)

Default constructs an instance of BasicSmallStringLiteral.

### BasicSmallStringLiteral::BasicSmallStringLiteral(const char *string, const int size)

Default constructs an instance of BasicSmallStringLiteral.

### int BasicSmallStringLiteral::begin() const

### const char *BasicSmallStringLiteral::data() const

### int BasicSmallStringLiteral::end() const

### bool BasicSmallStringLiteral::isReadOnlyReference() const

### bool BasicSmallStringLiteral::isShortString() const

### int BasicSmallStringLiteral::rbegin() const

### int BasicSmallStringLiteral::rend() const

### `[static]` int BasicSmallStringLiteral::shortStringCapacity()

### int BasicSmallStringLiteral::size() const

### Debugger::Utils::SmallStringView BasicSmallStringLiteral::operator Debugger::Utils::SmallStringView() const