Extending Qt Creator Manual | BasicSmallStringLiteral

Extending Qt Creator Manual 4.7.1

# BasicSmallStringLiteral Class

(Utils::BasicSmallStringLiteral)

- List of all members, including inherited members

## Public Types

typedef | size_type

## Public Functions

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

## Static Public Members

Utils::BasicSmallStringLiteral::size_type | shortStringCapacity()

## Member Type Documentation

### typedef BasicSmallStringLiteral::size_type

## Member Function Documentation

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

Default constructs an instance of BasicSmallStringLiteral.

### BasicSmallStringLiteral::BasicSmallStringLiteral(const char *string, const Utils::BasicSmallStringLiteral::size_type 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]` Utils::BasicSmallStringLiteral::size_type BasicSmallStringLiteral::shortStringCapacity()

### Utils::BasicSmallStringLiteral::size_type BasicSmallStringLiteral::size() const

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