fix some signatures, clean up
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@18826 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
@@ -12,10 +12,10 @@ class BMidiProducer : public BMidiEndpoint
|
|||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
|
|
||||||
status_t Connect(BMidiConsumer* cons);
|
status_t Connect(BMidiConsumer *cons);
|
||||||
status_t Disconnect(BMidiConsumer* cons);
|
status_t Disconnect(BMidiConsumer *cons);
|
||||||
bool IsConnected(BMidiConsumer* cons) const;
|
bool IsConnected(BMidiConsumer *cons) const;
|
||||||
BList* Connections() const;
|
BList *Connections() const;
|
||||||
|
|
||||||
private:
|
private:
|
||||||
|
|
||||||
@@ -55,10 +55,10 @@ class BMidiLocalProducer : public BMidiProducer
|
|||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
|
|
||||||
BMidiLocalProducer(const char* name = NULL);
|
BMidiLocalProducer(const char *name = NULL);
|
||||||
|
|
||||||
virtual void Connected(BMidiConsumer* cons);
|
virtual void Connected(BMidiConsumer *cons);
|
||||||
virtual void Disconnected(BMidiConsumer* cons);
|
virtual void Disconnected(BMidiConsumer *cons);
|
||||||
|
|
||||||
void SprayData(
|
void SprayData(
|
||||||
void* data, size_t length, bool atomic = false,
|
void* data, size_t length, bool atomic = false,
|
||||||
|
|||||||
@@ -59,7 +59,7 @@
|
|||||||
|
|
||||||
<para>
|
<para>
|
||||||
<programlisting>
|
<programlisting>
|
||||||
BMidiLocalProducer* prod = new BMidiLocalProducer(...);
|
BMidiLocalProducer *prod = new BMidiLocalProducer(...);
|
||||||
if (!prod->IsValid())
|
if (!prod->IsValid())
|
||||||
{
|
{
|
||||||
prod->Release();
|
prod->Release();
|
||||||
@@ -70,7 +70,7 @@
|
|||||||
</sect3>
|
</sect3>
|
||||||
|
|
||||||
<sect3 id="bmidilocalproducer_connected">
|
<sect3 id="bmidilocalproducer_connected">
|
||||||
<title>void BMidiLocalProducer::Connected(BMidiConsumer* cons)</title>
|
<title>virtual void BMidiLocalProducer::Connected(BMidiConsumer *cons)</title>
|
||||||
|
|
||||||
<para>
|
<para>
|
||||||
Invoked when a new consumer is connected to this producer
|
Invoked when a new consumer is connected to this producer
|
||||||
@@ -100,7 +100,7 @@
|
|||||||
</sect3>
|
</sect3>
|
||||||
|
|
||||||
<sect3 id="bmidilocalproducer_disconnected">
|
<sect3 id="bmidilocalproducer_disconnected">
|
||||||
<title>void BMidiLocalProducer::Disconnected(BMidiConsumer* cons)</title>
|
<title>virtual void BMidiLocalProducer::Disconnected(BMidiConsumer *cons)</title>
|
||||||
|
|
||||||
<para>
|
<para>
|
||||||
Invoked when a consumer is disconnected from this producer.
|
Invoked when a consumer is disconnected from this producer.
|
||||||
@@ -113,7 +113,7 @@
|
|||||||
|
|
||||||
<sect3 id="bmidilocalproducer_spraydata">
|
<sect3 id="bmidilocalproducer_spraydata">
|
||||||
<title>void BMidiLocalProducer::SprayData(
|
<title>void BMidiLocalProducer::SprayData(
|
||||||
void* data, size_t length, bool atomic = false, bigtime_t time = 0) const </title>
|
void *data, size_t length, bool atomic = false, bigtime_t time = 0) const </title>
|
||||||
|
|
||||||
<para>
|
<para>
|
||||||
Sends raw MIDI data downstream to all connected consumers
|
Sends raw MIDI data downstream to all connected consumers
|
||||||
@@ -245,7 +245,7 @@
|
|||||||
<sect3 id="bmidilocalproducer_spraysystemexclusive">
|
<sect3 id="bmidilocalproducer_spraysystemexclusive">
|
||||||
<title>
|
<title>
|
||||||
void BMidiLocalProducer::SpraySystemExclusive(
|
void BMidiLocalProducer::SpraySystemExclusive(
|
||||||
void* data, size_t length, bigtime_t time = 0) const </title>
|
void *data, size_t length, bigtime_t time = 0) const </title>
|
||||||
|
|
||||||
<para>
|
<para>
|
||||||
Sends a System Exclusive event to all connected consumers
|
Sends a System Exclusive event to all connected consumers
|
||||||
|
|||||||
@@ -20,7 +20,7 @@
|
|||||||
</para>
|
</para>
|
||||||
|
|
||||||
<sect3 id="bmidiproducer_connect">
|
<sect3 id="bmidiproducer_connect">
|
||||||
<title>status_t BMidiProducer::Connect(BMidiConsumer* cons)</title>
|
<title>status_t BMidiProducer::Connect(BMidiConsumer *cons)</title>
|
||||||
|
|
||||||
<para>
|
<para>
|
||||||
Connects a consumer to this producer
|
Connects a consumer to this producer
|
||||||
@@ -45,7 +45,7 @@
|
|||||||
</sect3>
|
</sect3>
|
||||||
|
|
||||||
<sect3 id="bmidiproducer_disconnect">
|
<sect3 id="bmidiproducer_disconnect">
|
||||||
<title>status_t BMidiProducer::Disconnect(BMidiConsumer* cons)</title>
|
<title>status_t BMidiProducer::Disconnect(BMidiConsumer *cons)</title>
|
||||||
|
|
||||||
<para>
|
<para>
|
||||||
Disconnects a consumer from this producer
|
Disconnects a consumer from this producer
|
||||||
@@ -67,7 +67,7 @@
|
|||||||
</sect3>
|
</sect3>
|
||||||
|
|
||||||
<sect3 id="bmidiproducer_isconnected">
|
<sect3 id="bmidiproducer_isconnected">
|
||||||
<title>bool BMidiProducer::IsConnected(BMidiConsumer* cons) const</title>
|
<title>bool BMidiProducer::IsConnected(BMidiConsumer *cons) const</title>
|
||||||
|
|
||||||
<para>
|
<para>
|
||||||
Determines whether a consumer is connected to this producer
|
Determines whether a consumer is connected to this producer
|
||||||
@@ -80,7 +80,7 @@
|
|||||||
</sect3>
|
</sect3>
|
||||||
|
|
||||||
<sect3 id="bmidiproducer_connections">
|
<sect3 id="bmidiproducer_connections">
|
||||||
<title>BList* BMidiProducer::Connections() const</title>
|
<title>BList *BMidiProducer::Connections() const</title>
|
||||||
|
|
||||||
<para>
|
<para>
|
||||||
Returns a list with all connected consumers
|
Returns a list with all connected consumers
|
||||||
@@ -94,10 +94,10 @@
|
|||||||
|
|
||||||
<para>
|
<para>
|
||||||
<programlisting>
|
<programlisting>
|
||||||
BList* list = prod->Connections();
|
BList *list = prod->Connections();
|
||||||
for (int32 t = 0; t < list-> CountItems(); ++t)
|
for (int32 t = 0; t < list-> CountItems(); ++t)
|
||||||
{
|
{
|
||||||
BMidiEndpoint* endp = (BMidiEndpoint*) list->ItemAt(t);
|
BMidiEndpoint *endp = (BMidiEndpoint *) list->ItemAt(t);
|
||||||
...do stuff...
|
...do stuff...
|
||||||
endp->Release(); // yes, here too!
|
endp->Release(); // yes, here too!
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user