I'm porting some code from Java (I know nothing about this language) to C. By the fact that Java is a C-like language, I have no problem in converting most statements. But I have no idea what some parts of the code mean. It calls a java class as a function and pass as parameter:
Assume the classes to be:
public class foo {
public foo(Typex x) { //etc }
}
public class baa {
public baa(Typex x) { //etc }
}
From another class it's called as: new foo(baa())
What does it mean?