1
0
Fork 0
mirror of https://github.com/juce-framework/JUCE.git synced 2026-01-24 01:54:22 +00:00

Added a command-line "--resave" option to the Jucer, and document types to the XCode project exporter.

This commit is contained in:
Julian Storer 2010-03-24 12:27:19 +00:00
parent 59569fb58e
commit 9a5022871e
11 changed files with 139 additions and 36 deletions

View file

@ -41,18 +41,23 @@ StringArray::StringArray (const StringArray& other)
{
}
StringArray::StringArray (const String& firstValue)
{
strings.add (firstValue);
}
StringArray::StringArray (const juce_wchar** const initialStrings,
const int numberOfStrings)
{
for (int i = 0; i < numberOfStrings; ++i)
add (initialStrings [i]);
strings.add (initialStrings [i]);
}
StringArray::StringArray (const char** const initialStrings,
const int numberOfStrings)
{
for (int i = 0; i < numberOfStrings; ++i)
add (initialStrings [i]);
strings.add (initialStrings [i]);
}
StringArray::StringArray (const juce_wchar** const initialStrings)
@ -60,7 +65,7 @@ StringArray::StringArray (const juce_wchar** const initialStrings)
int i = 0;
while (initialStrings[i] != 0)
add (initialStrings [i++]);
strings.add (initialStrings [i++]);
}
StringArray::StringArray (const char** const initialStrings)
@ -68,7 +73,7 @@ StringArray::StringArray (const char** const initialStrings)
int i = 0;
while (initialStrings[i] != 0)
add (initialStrings [i++]);
strings.add (initialStrings [i++]);
}
StringArray& StringArray::operator= (const StringArray& other)
@ -81,7 +86,7 @@ StringArray::~StringArray()
{
}
bool StringArray::operator== (const StringArray& other) const
bool StringArray::operator== (const StringArray& other) const throw()
{
if (other.size() != size())
return false;
@ -93,7 +98,7 @@ bool StringArray::operator== (const StringArray& other) const
return true;
}
bool StringArray::operator!= (const StringArray& other) const
bool StringArray::operator!= (const StringArray& other) const throw()
{
return ! operator== (other);
}