Blender  V3.3
Protected Types | Protected Member Functions | List of all members
StringCasecmpNatural Class Reference
Inheritance diagram for StringCasecmpNatural:

Protected Types

using CompareWordsArray = vector< std::array< const char *, 2 > >
 

Protected Member Functions

 StringCasecmpNatural ()=default
 
void testReturnsZeroForAll (const CompareWordsArray &items)
 
void testReturnsLessThanZeroForAll (const CompareWordsArray &items)
 
void testReturnsMoreThanZeroForAll (const CompareWordsArray &items)
 
CompareWordsArray copyWithSwappedWords (const CompareWordsArray &items)
 

Detailed Description

Definition at line 694 of file BLI_string_test.cc.

Member Typedef Documentation

◆ CompareWordsArray

using StringCasecmpNatural::CompareWordsArray = vector<std::array<const char *, 2> >
protected

Definition at line 698 of file BLI_string_test.cc.

Constructor & Destructor Documentation

◆ StringCasecmpNatural()

StringCasecmpNatural::StringCasecmpNatural ( )
protecteddefault

Member Function Documentation

◆ copyWithSwappedWords()

CompareWordsArray StringCasecmpNatural::copyWithSwappedWords ( const CompareWordsArray items)
inlineprotected

Definition at line 722 of file BLI_string_test.cc.

◆ testReturnsLessThanZeroForAll()

void StringCasecmpNatural::testReturnsLessThanZeroForAll ( const CompareWordsArray items)
inlineprotected

Definition at line 707 of file BLI_string_test.cc.

References BLI_strcasecmp_natural().

◆ testReturnsMoreThanZeroForAll()

void StringCasecmpNatural::testReturnsMoreThanZeroForAll ( const CompareWordsArray items)
inlineprotected

Definition at line 714 of file BLI_string_test.cc.

References BLI_strcasecmp_natural().

◆ testReturnsZeroForAll()

void StringCasecmpNatural::testReturnsZeroForAll ( const CompareWordsArray items)
inlineprotected

Definition at line 700 of file BLI_string_test.cc.

References BLI_strcasecmp_natural(), and EXPECT_EQ().


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